@import url("https://fonts.googleapis.com/css?family=Montserrat:300, 400, 500, 600, 700, 800");@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{font-size:100%}ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a,button{text-decoration:none;transition:all 0.2s linear}a:hover,button:hover{text-decoration:none;transition:all 0.2s linear}a img{border:none}body{width:100%;height:100%;font-family:"Open Sans",sans-serif;font-weight:400;font-size:100%;margin:0}.duvidasTopo{float:right !important}.modal-backdrop.in{opacity:0.9}.normal{position:relative}.estavel{position:fixed;top:0;z-index:1;background-color:#fff !important}.btnGradiente2{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 52px 0 20px;line-height:52px;background-image:linear-gradient(107deg,#2fddbd,#3faaca);border-radius:4px;position:relative}.site-header{position:relative;width:100%;background:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,0.45)}.site-header.captacao{position:fixed;left:0;top:0;z-index:80}.site-header .topBar{background:#2c97de}.site-header .topBar .contatoTop{padding-top:8px}.site-header .topBar .contatoTop a{display:block;margin:0 25px 8px 0;font:1.1em Montserrat, sans-serif;color:#fff;font-weight:600;text-transform:uppercase;line-height:19px}.site-header .topBar .contatoTop a.lkAluno{font-size:1.1em}.site-header .topBar .contatoTop a.lkAluno:before{content:" ";display:block;float:left;width:19px;height:19px;margin-right:6px;background:url(../images/sprite-icons.png) no-repeat 0 0}.site-header .topBar .contatoTop a:hover{color:#f2c500}.site-header .topBar a.btTopBar{text-align:center;font-size:1.7em;color:#fff;text-decoration:none;padding:5px 0}.site-header .topBarDetalhes{background-image:linear-gradient(134deg, #2fddbd, #555edd)}.site-header .topBarDetalhes .contatoTopDetalhes{padding-top:8px}.site-header .topBarDetalhes .contatoTopDetalhes a{display:block;margin:0 25px 8px 0;font:1.1em Montserrat, sans-serif;color:#fff;font-weight:600;text-transform:uppercase;line-height:19px}.site-header .topBarDetalhes .contatoTopDetalhes a.lkAluno{font-size:1.1em}.site-header .topBarDetalhes .contatoTopDetalhes a.lkAluno:before{content:" ";display:block;float:left;width:19px;height:19px;margin-right:6px;background:url(../images/sprite-icons.png) no-repeat 0 0}.site-header .topBarDetalhes .contatoTopDetalhes a:hover{color:#f2c500}.site-header .topBarDetalhes .contatoTopDetalhes a.active{color:#f2c500}.site-header .topBarDetalhes a.btTopBarDetalhes{text-align:center;font-size:1.7em;color:#fff;text-decoration:none;padding:5px 0}.site-header a.lkHome{display:block;position:relative;float:left;margin:20px 0}.site-header a.lkHome img{width:100%;height:auto}.site-header a.lkChat{display:block;float:right;width:27px;height:28px;background:url(../images/sprite-icons.png) no-repeat -29px 0;margin:26px 22px 0 0;text-indent:-5000em}.site-header a.lkWhatsapp{display:block;float:right;width:27px;height:27px;background:url(../images/sprite-icons.png) no-repeat -66px 0;margin-top:26px;text-indent:-5000em}.site-header .baseMenu{width:100%;box-shadow:0 2px 15px 0 rgba(0, 0, 0, 0.45);background:url(../images/bg_sombratop_menu.png) repeat-x 0 0}.site-header .baseMenu .navigation{background:0 0}.site-header .baseMenu .navigation.navigation-portrait{height:35px}.site-header .baseMenuF .navigation{background:0 0}.site-header .baseMenuF .navigation.navigation-portrait{height:35px}.site-header .baseMenu .nav-header{float:none;margin:0 -15px}.site-header .baseMenu .nav-toggle{background:#00538a;text-align:center;font-size:1.7em;color:#fff;text-decoration:none;line-height:35px;clear:both;text-transform:uppercase;width:100%;height:35px;padding:0;position:relative;top:inherit;margin-top:0;right:inherit}.site-header .baseMenu .nav-toggle:before{display:none}.site-header .baseMenu .nav-menu>li>a{display:block;padding:0 15px;text-decoration:none;font-size:14px;color:#858585;height:auto;line-height:35px}.site-header .baseMenu .nav-menu>li>a.lkTipoCurso{font-weight:600;color:#b0b0b0}.site-header .baseMenu .nav-menu > li.active > a, .site-header .baseMenu .nav-menu > li.focus > a, .site-header .baseMenu .nav-menu>li>a:hover{color:#337ab7;background:#f1f4f7}.site-header .baseMenu .nav-menu > li.active > a.lkTipoCurso, .site-header .baseMenu .nav-menu>li>a.lkTipoCurso:hover{background:0 0}.site-header .baseMenu .nav-menu>li.lkInscricao>a{width:100%;text-align:center;color:#fff !important;font-weight:700;background:linear-gradient(106deg, #2fddbd, #3faaca) !important;line-height:48px}.site-header .baseMenu .megamenu-panel{background:url(../images/bg_sombratop_menu.png) repeat-x 0 0}.site-header .baseMenu .submenu-indicator{width:18px;height:18px;margin-top:0;position:absolute;top:9px;right:12px;text-indent:-5000em;z-index:100;background:url(../images/sprite-icons.png) no-repeat -82px -33px}.chat-button{z-index:1000}.site-header .baseMenu .submenu-indicator-chevron{display:none}.site-header .baseMenu .megamenu-tabs-nav>li>a{display:block;position:relative;font:14px Montserrat, sans-serif;color:#aeaeae;font-weight:500;padding:10px 10px 10px 20px;background:#fff;border-color:#f4f4f4}.site-header .baseMenu .megamenu-tabs-nav>li>a:before{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:9px;left:0;transition:all 0.2s linear;opacity:0}.site-header .baseMenu .megamenu-tabs-nav > li.active > a, .site-header .baseMenu .megamenu-tabs-nav>li:hover>a{color:#fff;padding-left:52px;background-image:linear-gradient(102deg, #2fddbd, #555edd)}.site-header .baseMenu .megamenu-tabs-nav > li.active > a:before, .site-header .baseMenu .megamenu-tabs-nav>li:hover>a:before{transition:all 0.2s linear;opacity:1;left:20px}.site-header .baseMenu .megamenu-tabs-pane{border:none}.site-header .baseMenu .megamenu-tabs-pane ul a{font-size:13px;color:#6e6e6e;display:block;padding:8px 10px;border-radius:6px}.site-header .baseMenu .megamenu-tabs-pane ul a:hover{background-color:tranparent}#overlayBanner{position:relative;display:block;max-height:550px;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.5);z-index:0}.site-header.captacao a.lkHome{width:140px}.site-header a.btBoleto, .site-header a.btReagendar{display:none}.site-header.header-blog a.lkHome{width:150px}.site-header.header-blog .navigation{width:auto;margin:0 -15px;display:block;clear:both}.site-header.header-blog .navigation.navigation-portrait{height:35px}.site-header.header-blog .navigation .nav-header{float:none}.site-header.header-blog .nav-toggle{background:#00538a;text-align:center;font-size:1.7em;color:#fff;text-decoration:none;line-height:35px;clear:both;text-transform:uppercase;width:100%;height:35px;padding:0;position:relative;top:inherit;margin-top:0;right:inherit}.site-header.header-blog .nav-toggle:before{display:none}.site-header.header-blog .navigation .nav-menu>li>a{font-size:14px;color:#858585}.site-header.header-blog .navigation .nav-dropdown>li>a{font-size:14px;color:#858585}.site-header.header-blog .navigation .nav-dropdown > li > a:hover, .site-header.header-blog .navigation .nav-menu > li.active > a, .site-header.header-blog .navigation .nav-menu > li.focus > a, .site-header.header-blog .navigation .nav-menu > li:hover > a, .site-header.header-blog .navigation .nav-menu>li>a:hover{color:#337ab7}.site-header.header-blog .submenu-indicator{width:18px;height:18px;margin-top:0;position:absolute;top:13px;right:12px;text-indent:-5000em;z-index:100;background:url(../images/sprite-icons.png) no-repeat -82px -33px}.site-header.header-blog .submenu-indicator-chevron{display:none}.site-header.header-blog a.btInscricao{display:inline-block;font:1.4em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 20px;line-height:48px;background-image:linear-gradient(107deg, #2fddbd, #3faaca);border-radius:4px;position:relative;float:right;margin-top:10px}.site-header.header-blog a.btCadastro{display:inline-block;font:1.4em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 10px;line-height:48px;background-image:linear-gradient(107deg,#2fddbd,#3faaca);border-radius:4px;position:relative;float:right;margin-top:10px}a.btTop{position:fixed;border:1px solid #fff;right:20px;bottom:20px;z-index:100;color:#fff;font-size:1.8em;background-image:linear-gradient(134deg, #2fddbd, #555edd);border-radius:4px;padding:6px 12px 6px 10px}.site-footer{width:100%;background:#0f395f;padding-top:160px}.site-footer.captacao{background:0 0;padding-top:0}.site-footer.p-t-70{padding-top:70px}.site-footer.footer-blog{padding-top:50px}.site-footer.simplify{background:0 0;padding-top:50px;padding-bottom:90px;text-align:center}.site-footer.simplify img{display:block;margin:0 auto 35px}.site-footer.simplify p{font-size:1.2em;color:#637071;line-height:2em}.site-footer .credenciais, .site-footer .navFooter, .site-footer.footer-blog .infoSobre{margin-bottom:40px}.site-footer h2{font:2em Montserrat, sans-serif;color:#fff;font-weight:700;margin-bottom:15px}.site-footer h4{font:2em Montserrat, sans-serif;color:#fff;font-weight:700;margin-bottom:15px}.site-footer h5{font:1.2em Montserrat, sans-serif;color:#fff;font-weight:500;margin-bottom:20px;text-transform:uppercase}.site-footer .navFooter ul li{margin-bottom:14px;font:1.4em Montserrat, sans-serif;color:#fff;font-weight:400}.site-footer .navFooter ul li a{color:#fff}.site-footer .navFooter ul li a:hover{text-decoration:underline}.site-footer .credenciais img{margin-bottom:48px;max-width:100%;height:auto}.site-footer .copyright{padding-top:18px;padding:32px 0;text-align:center;background:#0b2c4a;padding-bottom:125px}.site-footer .copyright p{font:1.2em Montserrat, sans-serif;color:#fff;margin-bottom:30px}.site-footer .copyright a{font:1.2em Montserrat, sans-serif;color:#fff;text-transform:uppercase}.site-footer .copyright a:hover{text-decoration:underline}.site-footer.footer-blog p{font:1.4em Montserrat, sans-serif;color:#fff;line-height:1.6em}.site-footer.footer-blog .social{text-align:center;margin-bottom:60px}.site-footer.footer-blog .social a{display:inline-block;margin:0 6px 10px}.site-footer.footer-blog a.btUP{display:block;margin:0 auto 40px;width:110px;height:110px;text-indent:-5000em;background:url(../images/bt-up.png) no-repeat 0 0}.baseSlide .item-slide{padding-top:50px;background-position:center top;background-repeat:no-repeat;background-size:100% auto;height:300px}.baseSlide .item-slide h1{font:2.5em Montserrat, sans-serif;color:#fff;font-weight:700;margin-bottom:15px}.baseSlide .item-slide h2{font:2.5em Montserrat, sans-serif;color:#fff;font-weight:700;margin-bottom:15px}.baseSlide .item-slide p{font-size:1.4em;color:#fff;margin-bottom:15px}.baseSlide .item-slide a.btColor{display:inline-block;font:1.4em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 45px 0 12px;line-height:48px;background-image:linear-gradient(102deg, #2fddbd, #3faaca);border-radius:4px;position:relative}.baseSlide .item-slide a.btColor:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:12px;transition:all 0.2s linear}.baseSlide .item-slide a.btColor:hover:after{right:7px;transition:all 0.2s linear}.baseSlide .item-slide a.btOutline{display:inline-block;font:1.4em Montserrat, sans-serif;color:#d8d8d8;font-weight:400;padding:0 15px;line-height:46px;border:1px solid #fff;border-radius:4px;margin-left:10px;background-color:rgba(0, 0, 0, 0.2)}.baseSlide .item-slide a.btOutline:hover{background:#fff;color:#00538a}.baseSlide .slick-prev{border:none;outline:0;width:14px;height:21px;display:block;text-indent:-5000em;background:url(../images/sprite-icons.png) no-repeat -103px 0;cursor:pointer;position:absolute;z-index:50;top:50%;margin-top:-10px;left:5px}.baseSlide .slick-next{border:none;outline:0;width:14px;height:21px;display:block;text-indent:-5000em;background:url(../images/sprite-icons.png) no-repeat -117px 0;cursor:pointer;position:absolute;z-index:50;top:50%;margin-top:-10px;right:5px}.boxContatos{background:#fff;box-shadow:0 10px 15px 0 rgba(0,0,0,0.11);padding-top:55px;padding-bottom:55px;text-align:center;margin-bottom:-80px;position:relative;z-index:10}.boxContatop{font:2.4em Montserrat, sans-serif !important;color:#337ab7 !important;font-weight:300 !important;text-transform:uppercase !important;margin-bottom:4px !important}.boxContatop strong{font-weight:700 !important}.boxContatos h3{font:2.4em Montserrat, sans-serif;color:#337ab7;font-weight:300;text-transform:uppercase;margin-bottom:4px}.boxContatos h3 strong{font-weight:700}.boxContatos p{font-size:1.1em;color:#7f8c8d;text-transform:uppercase}.boxContatos .social{margin-top:25px}.boxContatos a{display:inline-block;margin:0 4px}.buscaCurso{margin-bottom:80px;background:#fff;box-shadow:0 5px 25px 0 rgba(0, 0, 0, 0.21);position:relative;z-index:40}.buscaCurso .customSelect{margin-top:18px}.buscaCurso .customSelect .nice-select{border:none;border-radius:0;border-bottom:1px solid #cfcfcf;font:1.6em Montserrat, sans-serif;font-weight:400;color:#8e8e8e;height:56px;padding-right:80px}.buscaCurso .customSelect .nice-select span.current{font-size:1.1em;font-weight:700;display:inline-block;line-height:56px;overflow:hidden;width:100%}.buscaCurso .customSelect .nice-select:after{border-bottom:3px solid #000;border-right:3px solid #000;width:8px;height:8px;right:25px}.buscaCurso .customSelect .nice-select .list{max-height:220px;overflow-y:auto}.buscaCurso input{border:none;outline:0;padding-left:30px;font:1.8em Montserrat, sans-serif;font-weight:700;color:#303032;height:56px;background:url(../images/icon_lupa.png) no-repeat 0 center;margin:18px 0;float:left;width:80%}.buscaCurso button{border:none;outline:0;width:56px;height:56px;font-size:1.8em;color:#fff;cursor:pointer;background-image:linear-gradient(134deg,#2fddbd,#555edd);float:right;margin-top:18px}.spotDiferenciais{margin-top:80px;margin-bottom:130px}.spotDiferenciais h1{font:4.2em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:30px;line-height:1.2em}.spotDiferenciais h2{font:4.2em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:30px;line-height:1.2em}.spotDiferenciais p{font-size:1.4em;color:#637071;margin-bottom:60px}.spotDiferenciais a.btColor{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 54px 0 20px;line-height:48px;background-image:linear-gradient(102deg, #2fddbd, #3faaca);border-radius:4px;position:relative;margin:0 30px 15px 0}.spotDiferenciais a.btColor:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:20px;transition:all 0.2s linear}.spotDiferenciais a.btColor:hover:after{right:15px;transition:all 0.2s linear}.spotDiferenciais a.btDefault{display:inline-block;font:1.6em Montserrat, sans-serif;color:#303032;font-weight:600;padding:0 50px 0 0;line-height:48px;margin:0 15px 15px 0;position:relative}.spotDiferenciais a.btDefault:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -172px 0;position:absolute;top:14px;right:15px;transition:all 0.2s linear}.spotDiferenciais a.btDefault:hover:after{right:10px;transition:all 0.2s linear}.spotDiferenciais ul{width:100%;text-align:center;margin-top:60px}.spotDiferenciais ul li{margin:0 30px 40px;font-size:1.6em;font-weight:600;color:#aeaeae}.spotDiferenciais ul li img{display:block;margin:0 auto 12px}.spotDiferenciais .colImg img{max-width:100%;height:auto;box-shadow:5px 10px 25px 0 rgba(0,0,0,0.21)}.comoIngressar{width:100%;margin-bottom:130px;position:relative;padding-top:50px}.comoIngressar:after{display:block;width:100%;height:85%;content:" ";display:block;position:absolute;top:0;z-index:-1;background-image:linear-gradient(111deg, #f2f7ff, #fff)}.comoIngressar .title{margin-bottom:48px}.comoIngressar .title h2{font:4.2em Montserrat, sans-serif;font-weight:700;color:#2c97de}.comoIngressar .title p{font-size:1.4em;color:#595959;line-height:2em;margin-top:30px}.comoIngressar .boxShadow{background:#fff;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21)}.comoIngressar .boxColor{background-image:linear-gradient(135deg, #2fddbd, #555edd);padding-top:40px;padding-bottom:40px}.comoIngressar .boxColor h3{font:4em Montserrat, sans-serif;font-weight:700;color:#fff;margin-bottom:15px}.comoIngressar .boxColor h2{font:4em Montserrat, sans-serif;font-weight:700;color:#fff;margin-bottom:15px}.comoIngressar .boxColor p{font-size:1.4em;color:#fff;line-height:2em;margin-bottom:15px}.comoIngressar .boxColor a{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 54px 0 20px;line-height:48px;background:#f4b70d;border-radius:4px;position:relative}.comoIngressar .boxColor a:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:20px;transition:all 0.2s linear}.comoIngressar .boxColor a:hover:after{right:15px;transition:all 0.2s linear}.comoIngressar ul{width:100%;margin:60px 0 20px;overflow:hidden}.comoIngressar ul li{margin:0 auto 40px;text-align:center;font-size:1.5em;color:#767676;width:166px;height:140px}.comoIngressar ul li img{display:block;margin:0 auto 8px}.comoIngressar ul li a{display:inline-block;width:166px;height:140px;padding:20px 15px 0;color:#767676;background:#fff}.comoIngressar ul li a:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,0.19)}.spotPlanos{margin-bottom:40px}.spotPlanos img{width:100%;height:auto}.spotPlanos .boxIndicacao{width:100%;max-width:560px;margin:0 auto 50px}.spotPlanos .boxIndicacao img{margin-bottom:50px}.spotPlanos .boxIndicacao h2{font:4em Montserrat, sans-serif;font-weight:800;color:#337ab7;margin-bottom:15px;text-transform:uppercase}.spotPlanos .boxIndicacao h3{font:4em Montserrat, sans-serif;font-weight:800;color:#337ab7;margin-bottom:15px;text-transform:uppercase}.spotPlanos .boxIndicacao p{font-size:1.5em;color:#637071;line-height:1.6em;margin-bottom:18px}.spotPlanos .boxIndicacao a{display:inline-block;font:1.4em Montserrat, sans-serif;font-weight:700;color:#fff;padding:0 22px;line-height:42px;background:#f2c500;border-radius:26px}.spotPlanos .boxIndicacao a:hover{background:#337ab7}.spotPlanos a.lkBolsa{display:block;background:#00528a;font:3.2em Montserrat, sans-serif;font-weight:300;color:#fff;text-transform:uppercase;width:100%;max-width:560px;overflow:hidden;margin:0 auto}.spotPlanos a.lkBolsa strong{font-weight:700}.spotPlanos a.lkBolsa span{display:block;position:relative;width:240px;margin:0 auto;padding:100px 0}.spotPlanos a.lkBolsa span:before{content:" ";display:block;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #00538a transparent;position:absolute;top:-20px;left:50%;margin-left:-20px;z-index:30}.spotPlanos a.lkEuIndico{display:block;background:#ffc212;font:3.2em Montserrat, sans-serif;font-weight:300;color:#fff;text-transform:uppercase;width:100%;max-width:560px;overflow:hidden;margin:0 auto}.spotPlanos a.lkEuIndico strong{font-weight:700}.spotPlanos a.lkEuIndico span{display:block;position:relative;width:240px;margin:0 auto;padding:100px 0}.spotPlanos a.lkEuIndico span:before{content:" ";display:block;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #ffc312 transparent;position:absolute;top:-20px;left:50%;margin-left:-20px;z-index:30}.spotPlanos a.lkConvenio{display:block;background:#e4164e;font:3.2em Montserrat, sans-serif;font-weight:300;color:#fff;text-transform:uppercase;width:100%;max-width:560px;overflow:hidden;margin:0 auto}.spotPlanos a.lkConvenio strong{font-weight:700}.spotPlanos a.lkConvenio span{display:block;position:relative;width:240px;margin:0 auto;padding:100px 0}.spotPlanos a.lkConvenio span:before{content:" ";display:block;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #e4164e transparent;position:absolute;top:-20px;left:50%;margin-left:-20px;z-index:30}.spotBlog{width:100%;margin-bottom:60px;position:relative;padding-top:70px}.spotBlog:after{display:block;width:100%;height:85%;content:" ";display:block;position:absolute;top:0;z-index:-1;background:#fcfcfc}.spotBlog .title{margin-bottom:70px}.spotBlog .title ul.nav{width:100%;margin-bottom:32px;font-family:Montserrat,sans-serif}.spotBlog .title ul.nav li{margin-bottom:0;background:0 0;position:relative}.spotBlog .title ul.nav li.active:before{content:" ";display:block;width:10px;height:17px;background:url(../images/sprite-icons.png) no-repeat -203px 0;position:absolute;top:23px;left:-15px}.spotBlog .title ul.nav li a{font:4.2em Montserrat, sans-serif;font-weight:800;color:#d3d3d3;text-transform:uppercase;text-decoration:none;background:0 0;padding:0}.spotBlog .title ul.nav li.active a{font-size:5.2em;color:#2c97de;background:0 0}.spotBlog .title ul.nav li a:hover{background:0 0;color:#2c97de}.spotBlog .title h2{font:3.2em Montserrat, sans-serif;font-weight:800;color:#2c97de;text-transform:uppercase}.spotBlog .title h5{font:1.4em Montserrat, sans-serif;font-weight:600;color:#949494;margin:10px 0 8px;text-transform:uppercase}.spotBlog div.listaPost{width:100%;text-align:center}.spotBlog div.listaPost .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.spotBlog div.listaPost div.item-post{max-width:300px;background:#fff;box-shadow:5px 10px 15px 0 rgba(0, 0, 0, 0.02);text-align:center;padding-bottom:88px;position:relative;margin:0 15px 40px;height:auto}.spotBlog div.listaPost div.item-post img{width:100%;height:auto;margin:0 auto 18px}.spotBlog div.listaPost div.item-post h3{font:1.8em Montserrat, sans-serif;font-weight:700;color:#55328b;margin-bottom:12px;padding:0 20px}.spotBlog div.listaPost div.item-post p{font-size:1.4em;color:#637071;padding:0 20px}.spotBlog div.listaPost div.item-post a.lkMore{display:block;font:1.4em Montserrat, sans-serif;font-weight:700;color:#fff;width:140px;line-height:42px;text-align:center;background:#f2c500;border-radius:26px;position:absolute;left:50%;margin-left:-70px;bottom:24px}.spotBlog div.listaPost div.item-post a.lkMore:hover{background:#3a3fd8}.spotBlog div.listaPost .slick-prev{border:none;outline:0;display:block;position:absolute;z-index:20;top:50%;left:0;cursor:pointer;width:31px;height:68px;margin-top:-34px;text-indent:-5000em;background:url(../images/sprite-icons.png) no-repeat -31px -78px;padding:0}.spotBlog div.listaPost .slick-next{border:none;outline:0;display:block;position:absolute;z-index:20;top:50%;right:0;cursor:pointer;width:31px;height:68px;margin-top:-34px;text-indent:-5000em;background:url(../images/sprite-icons.png) no-repeat 0 -78px;padding:0}.smallTop{width:100%;position:relative;height:130px;z-index:30;margin-top:-1px;background-position:center top;background-repeat:no-repeat}.navCursos{width:100%;background:#fff;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);z-index:100;position:relative;margin:0 auto 40px}.navCursos a{display:block;position:relative;font:1.6em Montserrat, sans-serif;color:#aeaeae;font-weight:500;padding:18px 10px 18px 20px !important;background:#fff;border-bottom:1px solid #f4f4f4}.navCursos a:before{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -172px 0;position:absolute;top:18px;right:14px;left:0;transition:all 0.2s linear;opacity:0}.navCursos a.active, .navCursos a:hover, .navCursos li.active a{color:#303032;padding-left:52px !important}.navCursos a.active:before, .navCursos a:hover:before, .navCursos li.active a:before{transition:all 0.2s linear;opacity:1;left:20px}.listaCursos{margin-bottom:50px}.listaCursos .title{margin-bottom:80px}.listaCursos .title h2{font:4em Montserrat, sans-serif;font-weight:800;color:#2b3e51;margin-bottom:20px;max-width:740px}.listaCursos .title p{font-size:1.4em;color:#637071}.listaCursos section{margin-bottom:100px}.listaCursos section header{width:100%;height:180px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:30px;padding:0 25px;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:flex-start}.listaCursos section header h2{font:2.8em Montserrat, sans-serif;font-weight:600;color:#fff;margin-bottom:10px}.listaCursos section header p{font-size:1.4em;color:#fff}.listaCursos section a{display:inline-block;font:1.6em Montserrat, sans-serif;color:#333;font-weight:600;padding:12px 42px 12px 15px;position:relative;border-radius:4px;margin-bottom:5px}.listaCursos section a:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -172px 0;position:absolute;top:50%;left:90%;margin-top:-11px}.listaCursos section a:hover{color:#fff;background-image:linear-gradient(105deg, #2fddbd, #3faaca)}.listaCursos section a:hover:after{background-position:-141px 0}.listaCursos .intro{background:#fff;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);padding:70px 15px 40px;margin-bottom:100px}.listaCursos .intro h2{font:4em Montserrat, sans-serif;font-weight:800;color:#2b3e51;margin-bottom:20px}.listaCursos .intro p{font-size:1.4em;color:#637071;line-height:2em;margin-bottom:25px}.listaCursos .intro ul{width:100%;text-align:center;margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}.listaCursos .intro ul li{font-size:1.6em;font-weight:600;color:#b1b1b1}.listaCursos .intro.listaGrad ul li{width:44%;margin:0 3% 54px}.listaCursos .intro.listaHib ul li{width:44%;margin:0 3% 54px}.listaCursos .intro ul li img{display:block;margin:0 auto 12px}.largeTop{width:100%;position:relative;height:400px;z-index:30;padding-top:40px;margin:-1px 0 80px;background-position:center top;background-size:cover;background-repeat:no-repeat}.largeTop h1{font-size:1.6em;color:#fff}.largeTop h1 strong{font:1.8em Montserrat, sans-serif;font-weight:700;display:block}.largeTop h4{font-size:1.4em;color:#f2c500;margin-top:10px}.largeTop a.btAula{display:inline-block;border:1px solid #fff;background-color:rgba(0, 0, 0, 0.1);border-radius:4px;font:1.6em Montserrat, sans-serif;color:#f2c500;padding:15px 20px;margin-top:20px}.largeTop a.btAula:hoiver{background-color:rgba(0, 0, 0, 0.6)}.largeTop .resumoInfos{position:absolute;bottom:0;left:0;z-index:30;padding:15px;width:100%;background-image:linear-gradient(94deg, #2fddbd, #555edd);opacity:0.92;text-align:center}.largeTop .resumoInfos ul{margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-around;overflow:hidden}.largeTop .resumoInfos ul li{font:1.4em Montserrat, sans-serif;color:#fff;font-weight:400;margin-bottom:10px;text-align:left;width:48%}.largeTop .resumoInfos a{display:inline-block;font:1.6em Montserrat, sans-serif;color:#2b3e51;font-weight:700;padding:0 50px 0 20px;line-height:48px;background:#fff;text-align:left;border-radius:4px;position:relative}.largeTop .resumoInfos a:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -223px 0;position:absolute;top:14px;right:16px;transition:all 0.2s linear}.largeTop .resumoInfos a:hover:after{right:11px;transition:all 0.2s linear}.largeTop p{font-size:1.4em;color:#f2c500;margin-top:10px}.introCurso{margin-bottom:100px}.largeTopBanner{position:relative;height:400px;z-index:30;padding-top:40px;background-position:center top;background-size:cover;background-repeat:no-repeat}.introCurso h2{font:5em Montserrat, sans-serif;color:#2b3e51;font-weight:700;margin-bottom:45px}.introCurso h1{font:5em Montserrat, sans-serif;color:#2b3e51;font-weight:700;margin-bottom:45px}.introCurso.eng h2{font-size:4em;text-transform:uppercase}.introCurso.eng h1{font-size:4em;text-transform:uppercase}.introCurso ul.nav{width:100%;margin-bottom:32px;font-family:Montserrat,sans-serif}.introCurso ul.nav li{margin-bottom:18px;background:0 0}.introCurso ul.nav li a{font-size:2em;font-weight:300;color:#2b3e51;text-decoration:none;padding:0;background:0 0}.introCurso ul.nav li.active a{font-weight:700;color:#f2c500;background:0 0}.introCurso ul.nav li a:hover{background:0 0}.introCurso .descricao p{font-size:1.4em;color:#637071;line-height:2em;margin-bottom:30px}.introCurso .boxInvestimento{width:100%;max-width:360px;min-height:300px;height:100%;padding:45px 0 80px;margin:50px auto 0;position:relative;background:#fff;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);text-align:center}.introCurso .boxInvestimento:after{display:block;width:95%;height:95%;content:" ";display:block;position:absolute;top:-10px;right:-10px;z-index:-1;background-image:linear-gradient(140deg, #2fddbd, #555edd)}.introCurso .boxInvestimento h3{font:2.8em Montserrat, sans-serif;color:#303032;font-weight:700;margin:0 auto 30px;max-width:250px}.introCurso .boxInvestimento .customSelect{width:300px;margin:0 auto}.introCurso .boxInvestimento .customSelect .nice-select{border:none;border-radius:4px;border:1px solid #31d8be;font:1.4em Montserrat, sans-serif;font-weight:400;color:#4a4a4a;height:48px;padding-right:80px;margin-bottom:20px}.introCurso .boxInvestimento .customSelect.disable .nice-select{border:1px solid #d3d3d3}.introCurso .boxInvestimento .customSelect .nice-select span.current{font-size:1.1em;font-weight:700;display:inline-block;line-height:48px}.introCurso .boxInvestimento .customSelect .nice-select:after{border:none;width:18px;height:18px;right:14px;background:url(../images/sprite-icons.png) no-repeat -254px 0;transform:none;margin-top:-9px}.introCurso .boxInvestimento .customSelect.disable .nice-select:after{background:url(../images/sprite-icons.png) no-repeat -282px 0}.introCurso .boxInvestimento .customSelect .nice-select .list{max-height:220px;overflow-y:auto}.introCurso .boxInvestimento a{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 50px 0 20px;line-height:48px;background-image:linear-gradient(102deg, #2fddbd, #3faaca);text-align:left;border-radius:4px;position:relative}.introCurso .boxInvestimento a:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:16px;transition:all 0.2s linear}.introCurso .boxInvestimento a:hover:after{right:11px;transition:all 0.2s linear}.diferenciaisCurso{width:100%;padding-top:80px;margin-bottom:120px;background:url(../images/bg-diferenciais-curso-min.jpg) no-repeat center top}.diferenciaisCurso.eng{background:url(../images/bg-diferenciais-curso-eng.jpg) no-repeat center top}.diferenciaisCurso h2{font:4.2em Montserrat, sans-serif;color:#fff;font-weight:700;margin-bottom:65px}.diferenciaisCurso .tab-content{width:100%;background:#fff;border-radius:3px;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21), 10px 10px 20px 0 rgba(0, 0, 0, 0.08)}.diferenciaisCurso .tab-content ul.nav{width:100%;margin-bottom:45px;font-family:Montserrat,sans-serif;border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden}.diferenciaisCurso .tab-content ul.nav li{background:0 0;border-bottom:1px solid #e4e8eb;text-align:center}.diferenciaisCurso .tab-content ul.nav li a{font-size:1.4em;font-weight:700;color:#a9b0bb;text-decoration:none;padding:0;background:#f4f6f8;line-height:55px}.diferenciaisCurso .tab-content ul.nav li.active a{color:#2c97de;background:#fff}.diferenciaisCurso .tab-content ul.nav li a:hover{background:#fff}.diferenciaisCurso .tab-content .descricao{padding:0 15px 50px}.diferenciaisCurso .tab-content .descricao img{max-width:100%;height:auto;float:left}.diferenciaisCurso .tab-content .descricao h3{font:2em Montserrat, sans-serif;color:#303032;font-weight:700;margin-bottom:18px}.diferenciaisCurso .tab-content .descricao h4{font-size:1.4em;color:#637071;font-weight:700;margin-bottom:8px}.diferenciaisCurso .tab-content .descricao p{font-size:1.4em;color:#637071;margin-bottom:32px;line-height:2em}.diferenciaisCurso .tab-content .descricao ul{font-size:1.4em;color:#637071;margin-bottom:28px}.diferenciaisCurso .tab-content .descricao ul li{margin-bottom:8px;line-height:2em}.diferenciaisCurso .tab-content .descricao ul li:before{content:"- ";display:inline-block;font-weight:700;margin-right:5px}.diferenciaisCurso .tab-content .descricao a.btDefault{display:inline-block;font:1.4em Montserrat, sans-serif;font-weight:700;color:#fff;padding:0 22px;line-height:42px;background:#f2c500;border-radius:26px}.diferenciaisCurso .tab-content .descricao a.btDefault:hover{background:#337ab7}.spotDepoimentos{width:100%;margin-bottom:120px;position:relative;padding-top:55px}.spotDepoimentos:after{display:block;width:100%;height:310px;content:" ";display:block;position:absolute;top:0;z-index:-1;background-image:linear-gradient(102deg, #2fddbd, #555edd)}.spotDepoimentos header{margin-bottom:50px;text-align:center}.spotDepoimentos header h2{font:3.8em Montserrat, sans-serif;font-weight:700;color:#fff;margin-bottom:5px}.spotDepoimentos header p{font-size:1.4em;color:#fff}.spotDepoimentos .frame{width:100%;padding:5px 0 50px}.spotDepoimentos .frame .slide{margin:0;height:100%;list-style:none}.spotDepoimentos .frame .slide li{float:left;margin:0 12px 0;padding:34px 12px;width:320px;height:100%;background:#fff;border-radius:4px;text-align:center;box-shadow:5px 10px 14px 0 rgba(0, 0, 0, 0.18)}.spotDepoimentos .frame .slide li img{display:block;margin:0 auto 25px;border-radius:50%}.spotDepoimentos .frame .slide li h4{font:1.8em Montserrat, sans-serif;font-weight:600;color:#2c97de;margin-bottom:6px}.spotDepoimentos .frame .slide li h5{font:1.5em Montserrat, sans-serif;font-weight:400;font-style:italic;color:#484848;margin-bottom:20px;opacity:0.5}.spotDepoimentos .frame .slide li h6{font:1.5em Montserrat, sans-serif;font-weight:400;color:#484848;margin-bottom:12px}.spotDepoimentos .frame .slide li p{font-size:1.4em;color:#637071;line-height:1.6em}.spotDepoimentos .scrollbar{width:100%;height:2px;border-radius:6px;background:#dae4ea}.spotDepoimentos .scrollbar .handle{width:100px;height:8px;top:-3px;position:relative;background-image:linear-gradient(93deg,#2fddbd,#555edd);border-radius:7px}.bannerForm{background:url(../images/bg-banner-formulario-min.jpg) no-repeat center top;background-size:cover;padding:40px 0;margin-bottom:130px}.bannerForm.topPage{background:url(../images/bg-banner-formulario-toppage.jpg) no-repeat center top;background-size:cover}.bannerForm.topPage span.iconScroll{display:block;position:absolute;bottom:-54px;left:50%;margin-left:-46px;width:101px;height:101px;background:url(../images/icon-scroll.png) no-repeat 0 0}.bannerForm p{font:3.4em Montserrat, sans-serif;font-weight:700;color:#f2c500;margin-bottom:4px}.bannerForm h3{font:3.4em Montserrat, sans-serif;font-weight:700;color:#f2c500;margin-bottom:4px}.bannerForm h2{font:5em Montserrat, sans-serif;font-weight:700;color:#fff;margin-bottom:50px}.bannerForm.topPage h2{color:#f2c500;font-weight:800;margin-bottom:20px}.bannerForm.topPage h4{font-size:2.4em;color:#fff;font-weight:300;margin-bottom:40px}.bannerForm .linheCampo{margin-bottom:20px}.bannerForm .linheCampo a{font:1.4em Montserrat, sans-serif;color:#fff;font-weight:400;text-decoration:underline}.bannerForm .linheCampo a:hover{color:#f4b70d}.bannerForm .linheCampo label{font:1.4em Montserrat, sans-serif;color:#fff;font-weight:400}.bannerForm .linheCampo input{border:none;outline:0;height:47px;border-radius:5px;background-color:rgba(0, 0, 0, 0.4);font:1.6em Montserrat, sans-serif;color:#fff;font-weight:400;padding:0 20px;width:100%}.bannerForm .linheCampo input::placeholder{color:#fff;opacity:1}.bannerForm .linheCampo input:-ms-input-placeholder{color:#fff}.bannerForm .linheCampo input::-ms-input-placeholder{color:#fff}.bannerForm .linheCampo .customSelect{width:100%;height:47px}.bannerForm .linheCampo .customSelect .nice-select{border:none;border-radius:6px;border:none;font:1.4m Montserrat, sans-serif;font-weight:400;color:#4a4a4a;height:47px;padding-right:80px;margin-bottom:20px;background-color:rgba(0, 0, 0, 0.4)}.bannerForm .linheCampo .customSelect .nice-select span.current{font-size:1.1em;display:inline-block;line-height:47px;color:#fff}.bannerForm .linheCampo .customSelect .nice-select:after{border:none;width:18px;height:18px;right:14px;background:url(../images/sprite-icons.png) no-repeat -54px -33px;transform:none;margin-top:-9px}.bannerForm .linheCampo .customSelect .nice-select .list{max-height:220px;overflow-y:auto}.bannerForm .linheCampo input[type="checkbox"].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.bannerForm .linheCampo input[type="checkbox"].css-checkbox+label.css-label{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:15px;vertical-align:middle;cursor:pointer}.bannerForm .linheCampo input[type="checkbox"].css-checkbox:checked+label.css-label{background-position:0 -15px}.bannerForm .linheCampo label.css-label{background-image:url(../images/bg-radiobutton.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bannerForm .linheCampo .btInscricao{display:inline-block;font:1.6em Montserrat, sans-serif;color:#2b3e51;font-weight:700;padding:0 50px 0 20px;height:48px;background:#fff;text-align:left;cursor:pointer;border:none;outline:0;border-radius:4px;position:relative}.bannerForm .linheCampo .btInscricao:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -223px 0;position:absolute;top:14px;right:16px;transition:all 0.2s linear}.introForm h1{font:5em Montserrat,sans-serif;color:#2b3e51;font-weight:700;margin-bottom:45px;text-align:center}.margintop50{margin-top:50px}.bannerForm .linheCampo .btInscricao:hover:after{right:11px;transition:all 0.2s linear}.experimental{margin-bottom:120px}.experimental .title{margin-bottom:40px;text-align:center}.experimental .title h2{font:4em Montserrat, sans-serif;font-weight:800;margin-bottom:10px;background-image:linear-gradient(96deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.experimental .title p{font-size:1.4em;color:#637071;line-height:2em}.experimental .outline{border:1px solid #e8e9ed;border-radius:5px;width:94%;max-width:400px;margin:0 auto;overflow:hidden}.experimental .outline .inscricao{text-align:center;padding:80px 30px 96px}.experimental .outline .inscricao h5{font:1.2em Montserrat, sans-serif;color:#9fa3a7;font-weight:700;text-transform:uppercase;margin-bottom:20px}.experimental .outline .inscricao h3{font:2.8em Montserrat, sans-serif;color:#303032;font-weight:700;margin-bottom:25px}.experimental .outline .inscricao p{font-size:1.4em;color:#637071;line-height:2em;margin-bottom:30px}.experimental .outline .inscricao a{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 52px 0 20px;line-height:52px;background-image:linear-gradient(107deg, #2fddbd, #3faaca);border-radius:4px;position:relative}.experimental .outline .inscricao a:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:18px;transition:all 0.2s linear}.experimental .outline .inscricao a:hover:after{right:12px;transition:all 0.2s linear}.experimental .outline .gratuito{text-align:center;padding:80px 30px 96px;background:url(../images/bg_box_aulaexperimental.jpg) no-repeat center center;background-size:cover}.experimental .outline .gratuito h5{font:1.2em Montserrat, sans-serif;color:#ffc80a;font-weight:700;text-transform:uppercase;margin-bottom:20px}.experimental .outline .gratuito h3{font:2.8em Montserrat, sans-serif;color:#fff;font-weight:700;margin-bottom:25px}.experimental .outline .gratuito p{font-size:1.4em;color:#fff;line-height:2em;margin-bottom:30px}.experimental .outline .gratuito a.btAula{display:inline-block;border:1px solid #fff;background-color:rgba(0, 0, 0, 0.1);border-radius:4px;font:1.6em Montserrat, sans-serif;color:#f2c500;line-height:50px;padding:0 20px}.experimental .outline .gratuito a.btAula:hover{background-color:rgba(0, 0, 0, 0.6)}#modalVideo .modal-body{padding:0}#modalVideo .modal-content{background:0 0;box-shadow:none;border:none}#modalVideo .close{opacity:1;display:block;width:28px;height:28px;text-indent:-5000em;margin:0 15px 30px 0;background:url(../images/sprite-icons.png) no-repeat -200px -33px}.topoIndico{width:100%;position:relative;height:400px;z-index:30;padding-top:60px;margin:-1px 0 120px;background-position:center top;background-size:cover;background-repeat:no-repeat}.topoIndico h1{font:4.2em Montserrat, sans-serif;color:#fff;font-weight:700}.topoIndico p{font-size:1.7em;color:#fff;line-height:1.6em}.topoIndico span.iconScroll{display:block;position:absolute;bottom:-54px;left:50%;margin-left:-46px;width:101px;height:101px;background:url(../images/icon-scroll.png) no-repeat 0 0}.descricaoPrograma{margin-bottom:120px}.descricaoPrograma .boxVideo{margin-bottom:40px;position:relative}.descricaoPrograma .boxVideo .embed-responsive{box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21)}.descricaoPrograma h2{font:4.2em Montserrat, sans-serif;font-weight:800;background-image:linear-gradient(99deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1em;margin-bottom:25px}.descricaoPrograma ul{margin-bottom:20px;font-size:1.4em;color:#637071}.descricaoPrograma ul li{margin-bottom:24px;padding-left:38px;position:relative}.descricaoPrograma ul li:before{display:block;content:" ";width:22px;height:16px;position:absolute;top:3px;left:0;background:url(../images/sprite-icons.png) no-repeat -311px 0}.descricaoPrograma p{font-size:1.4em;color:#637071;line-height:2em;padding-left:52px;position:relative;max-width:460px}.descricaoPrograma p:before{display:block;content:" ";width:36px;height:36px;position:absolute;top:12px;left:0;background:url(../images/sprite-icons.png) no-repeat -110px -33px}.descricaoPrograma p a{color:#227fbb}.passosPrograma{margin-bottom:60px}.passosPrograma .title{margin-bottom:70px;text-align:center}.passosPrograma .title h2{font:4.2em Montserrat, sans-serif;font-weight:800;background-image:linear-gradient(99deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1em;margin-bottom:15px}.passosPrograma .title p{font-size:1.4em;color:#637071}.passosPrograma .passo01, .passosPrograma .passo02, .passosPrograma .passo03{margin-bottom:40px;text-align:center;position:relative}.passosPrograma .passo01 img, .passosPrograma .passo02 img, .passosPrograma .passo03 img{max-width:100%;height:auto;display:block;margin:0 auto 26px}.passosPrograma h4{font:3.2em Montserrat, sans-serif;font-weight:800;background-image:linear-gradient(106deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1em;margin-bottom:14px}.passosPrograma p{font-size:1.4em;color:#637071;line-height:1.8em;max-width:300px;margin:0 auto}.CTA-indique{background:#fff;max-width:360px;margin:0 auto 110px;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);text-align:center;padding:45px 60px;position:relative}.CTA-inscricao{width:100%;padding:45px 15px;background:url(../images/bg_cta_inscricao.jpg) no-repeat center center;margin-bottom:50px}.CTA-inscricao .box{background:#fff;max-width:360px;margin:0 auto;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);text-align:center;padding:45px 60px;position:relative}.CTA-indique:after{display:block;width:110%;height:100%;content:" ";display:block;position:absolute;top:-26px;left:-5%;z-index:-1;background-image:linear-gradient(112deg, #2fddbd, #555edd)}.CTA-indique h3, .CTA-inscricao h3{font:2.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:16px}.CTA-indique a, .CTA-inscricao a{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 52px 0 20px;line-height:52px;background-image:linear-gradient(107deg, #2fddbd, #3faaca);border-radius:4px;position:relative}.CTA-indique a:after, .CTA-inscricao a:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:18px;transition:all 0.2s linear}.CTA-indique a:hover:after, .CTA-inscricao a:hover:after{right:12px;transition:all 0.2s linear}.topoEngenharias{padding-top:50px;background-position:center top;background-repeat:no-repeat;background-size:cover;height:300px}.topoEngenharias h1{font:3.2em Montserrat, sans-serif;color:#fff;font-weight:700}.topoEngenharias h3{font-size:3.2em;font-weight:300;color:#f59d00;margin-bottom:15px}.topoEngenharias p{font-size:1.7em;color:#fff;line-height:1.6em}.topoEngenharias a.btColor{display:inline-block;font:1.4em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 45px 0 12px;line-height:48px;background-image:linear-gradient(102deg, #2fddbd, #3faaca);border-radius:4px;position:relative}.topoEngenharias a.btColor:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:12px;transition:all 0.2s linear}.topoEngenharias a.btColor:hover:after{right:7px;transition:all 0.2s linear}.topoEngenharias span.iconScroll{display:block;position:absolute;bottom:-54px;left:50%;margin-left:-46px;width:101px;height:101px;background:url(../images/icon-scroll.png) no-repeat 0 0}.introCurso .boxCadastroEng{width:100%;max-width:390px;padding:40px 0 40px;margin:10px auto 0;position:relative;background:#fff;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);text-align:center}.introCurso .boxCadastroEng:after{display:block;width:95%;height:95%;content:" ";display:block;position:absolute;top:-15px;right:-15px;z-index:-1;background-image:linear-gradient(140deg, #2fddbd, #555edd)}.introCurso .boxCadastroEng p{font:2.8em Montserrat, sans-serif;color:#303032;font-weight:700;margin:0 auto 30px;max-width:250px;text-transform:uppercase}.introCurso .boxCadastroEng h3{font:2.8em Montserrat, sans-serif;color:#303032;font-weight:700;margin:0 auto 30px;max-width:250px;text-transform:uppercase}.introCurso .boxCadastroEng .linheCampo{width:90%;max-width:300px;margin:0 auto 20px}.introCurso .boxCadastroEng .linheCampo input{width:100%;border-radius:4px;outline:0;border:1px solid #31d8be;font:1.6em Montserrat, sans-serif;font-weight:700;color:#4a4a4a;height:48px;padding:0 20px}.introCurso .boxCadastroEng .customSelect{width:90%;max-width:300px;margin:0 auto}.introCurso .boxCadastroEng .customSelect .nice-select{border:none;border-radius:4px;border:1px solid #31d8be;font:1.4em Montserrat, sans-serif;font-weight:400;color:#4a4a4a;height:48px;padding-right:80px;margin-bottom:20px}.introCurso .boxCadastroEng .customSelect.disable .nice-select{border:1px solid #d3d3d3}.introCurso .boxCadastroEng .customSelect .nice-select span.current{font-size:1.1em;font-weight:700;display:inline-block;line-height:48px;text-align:center}.introCurso .boxCadastroEng .customSelect .nice-select:after{border:none;width:18px;height:18px;right:14px;background:url(../images/sprite-icons.png) no-repeat -254px 0;transform:none;margin-top:-9px}.introCurso .boxCadastroEng .customSelect.disable .nice-select:after{background:url(../images/sprite-icons.png) no-repeat -282px 0}.introCurso .boxCadastroEng .customSelect .nice-select .list{max-height:220px;overflow-y:auto}.introCurso .boxCadastroEng a{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 50px 0 20px;line-height:48px;background-image:linear-gradient(102deg, #2fddbd, #3faaca);text-align:left;border-radius:4px;position:relative}.introCurso .boxCadastroEng a:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:16px;transition:all 0.2s linear}.introCurso .boxCadastroEng a:hover:after{right:11px;transition:all 0.2s linear}.introCurso.eng ul.accordion{width:100%}.introCurso.eng ul.accordion{width:100%;margin-bottom:120px}.introCurso.eng ul.accordion li{width:100%;margin-bottom:20px}.introCurso.eng ul.accordion li a.topico{display:block;font:2em Montserrat, sans-serif;color:#fff;padding:15px 60px 15px 20px;border-radius:5px;text-decoration:none;position:relative}.introCurso.eng ul.accordion li a.topico.lkClose{background-image:linear-gradient(95deg, #2fddbd, #3faaca)}.introCurso.eng ul.accordion li a.topico.lkClose:after{content:" ";display:block;position:absolute;right:20px;top:17px;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -238px -33px}.introCurso.eng ul.accordion li a.topico.lkOpen{background-image:linear-gradient(95deg, #2fddbd, #4e76d7)}.introCurso.eng ul.accordion li a.topico.lkOpen:after{content:" ";display:block;position:absolute;right:20px;top:17px;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -238px -33px;transform:rotateX(180deg)}.introCurso.eng ul.accordion li div.text{padding:25px 20px 0;width:100%;overflow:hidden}.introCurso.eng ul.accordion li div.text p{font-size:1.4em;color:#637071;line-height:2em;margin-bottom:15px}.introCurso.eng ul.accordion li div.text a.lkMore{display:block;font:1.4em Montserrat, sans-serif;font-weight:700;color:#fff;width:140px;line-height:42px;text-align:center;background:#f2c500;border-radius:26px}.introCurso.eng ul.accordion li div.text a.lkMore:hover{background:#3a3fd8}.spotVideo{width:100%;background:url(../images/bg-spot-video.jpg) no-repeat center top;padding-top:100px;margin-bottom:120px}.spotVideo .box{background:#fff;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);padding-top:40px;padding-bottom:40px}.spotVideo .title{text-align:center;margin-bottom:40px}.spotVideo .title h2{font:3.6em Montserrat, sans-serif;color:#2b3e51;font-weight:800}.spotVideo .embed-responsive{margin-bottom:40px}.spotVideo p{font-size:1.4em;color:#637071;line-height:2em;margin-bottom:18px}.polosEngenharia{margin-bottom:90px}.polosEngenharia .title{text-align:center;margin-bottom:40px}.polosEngenharia .title h2{font:3.6em Montserrat, sans-serif;color:#2b3e51;font-weight:800}.polosEngenharia .buscaCurso input{margin-left:15px;width:77%}.polosEngenharia .buscaCurso .customSelect{margin-left:15px;margin-right:15px}.polosEngenharia .buscaCurso button{margin-right:15px}.polosEngenharia ul.listaPolos{width:100%}.polosEngenharia ul.listaPolos li{padding:20px;background:#fff;box-shadow:5px 10px 15px 0 rgba(0, 0, 0, 0.13);margin-bottom:40px}.polosEngenharia ul.listaPolos li h4{font:1.8em Montserrat, sans-serif;font-weight:700;color:#337ab7;margin-bottom:10px;text-transform:uppercase}.polosEngenharia ul.listaPolos li address, .polosEngenharia ul.listaPolos li p{margin-bottom:0;font-size:1.6em;color:#637071;line-height:1.4em}.topoIngressar{width:100%;position:relative;height:220px;z-index:30;padding-top:50px;margin:-1px 0 20px;background-position:center top;background-size:cover;background-repeat:no-repeat;text-align:center}.topoIngressar h1{font:4.2em Montserrat, sans-serif;color:#fff;font-weight:700}.topoIngressar span.iconScroll{display:block;position:absolute;bottom:-54px;left:50%;margin-left:-46px;width:101px;height:101px;background:url(../images/icon-scroll.png) no-repeat 0 0}.listaIngressar{margin-bottom:30px}.listaIngressar .title{margin-bottom:60px;text-align:center}.listaIngressar .title h2{font:2.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:20px}.listaIngressar .title p{font-size:1.4em;color:#637071;line-height:1.8em}.listaIngressar .box{margin-bottom:40px;text-align:center}.listaIngressar .box .icon{display:table;width:100%;height:100px;background:#fff;box-shadow:5px 5px 20px 0 rgba(0, 0, 0, 0.09);margin-bottom:36px;transition:all 0.2s linear}.listaIngressar .box .icon span{display:table-cell;width:100%;height:100%;vertical-align:middle}.listaIngressar .box:hover .icon{background-image:linear-gradient(101deg, #2fddbd, #3faaca);box-shadow:none;transition:all 0.2s linear}.listaIngressar .box:hover .icon img{filter:invert(100%)}.listaIngressar .box h3{font:2.2em Montserrat, sans-serif;font-weight:700;background-image:linear-gradient(98deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px;display:inline-block}.listaIngressar .box p{font-size:1.4em;color:#637071;line-height:1.7em;margin-bottom:25px}.listaIngressar .box .metaInfo{position:relative}.listaIngressar .box div.question{position:absolute;width:100%;top:0;left:0;opacity:1;transition:all 0.2s linear}.listaIngressar .box:hover div.question{opacity:0;transition:all 0.2s linear}.listaIngressar .box div.response{opacity:0;transition:all 0.2s linear}.listaIngressar .box:hover div.response{opacity:1;transition:all 0.2s linear}.listaIngressar .box div.response a{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 52px 0 20px;line-height:48px;background-image:linear-gradient(107deg, #2fddbd, #3faaca);border-radius:4px;position:relative}.listaIngressar .box div.response a:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:18px;transition:all 0.2s linear}.listaIngressar .box div.response a:hover:after{right:12px;transition:all 0.2s linear}.detalheIngressar{margin-bottom:30px}.detalheIngressar h2{font:2.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:20px}.detalheIngressar h3{font:2.2em Montserrat, sans-serif;font-weight:700;color:#33495f;margin-bottom:12px}.detalheIngressar h3 strong{color:#31d7be}.detalheIngressar p{font-size:1.4em;color:#637071;line-height:1.8em;margin-bottom:35px}.detalheIngressar ul{font-size:1.4em;color:#637071;line-height:1.8em;margin-bottom:30px}.detalheIngressar ul li{margin-bottom:5px}.detalheIngressar ul li:before{content:"•";display:inline-block;margin-right:5px}.detalheIngressar .etapa{background:#fff;box-shadow:5px 5px 20px 0 rgba(0, 0, 0, 0.09);margin-bottom:40px;padding:26px 25px 15px 30px}.detalheIngressar .etapa p, .detalheIngressar .etapa ul{margin-bottom:10px}.topoBlog{width:100%;position:relative;z-index:30;padding:50px 0;margin:-1px 0 80px;background-position:center top;background-size:cover;background-repeat:no-repeat}.topoBlog.postDetalhe{padding:0}.topoBlog.postDetalhe .container{position:relative;padding-top:50px;padding-bottom:50px}.topoBlog h1{font:4.2em Montserrat, sans-serif;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:30px;padding-left:25px;position:relative}.topoBlog.postDetalhe h1{font-size:2.4em;padding-left:0;margin:0}.topoBlog h1:before{content:" ";display:block;width:10px;height:17px;background:url(../images/sprite-icons.png) no-repeat -273px -33px;position:absolute;left:0;top:19px}.topoBlog.postDetalhe h1:before{display:none}.topoBlog h5{font:1.4em Montserrat, sans-serif;font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:14px}.topoBlog.postDetalhe h5{margin-bottom:5px}.topoBlog h4{font:2.4em Montserrat, sans-serif;font-weight:800;color:#fff;text-transform:uppercase}.topoBlog.postDetalhe a.btVoltar{display:block;position:absolute;z-index:10;left:0;bottom:-55px;text-indent:-5000em;background:url(../images/bt-voltar.png) no-repeat 0 0;width:101px;height:101px}.postDestaque{margin-bottom:100px;position:relative;z-index:35}.postDestaque .box{margin:0 auto;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;width:100%;max-width:380px;height:380px;overflow:hidden}.postDestaque .box .overlay{position:absolute;z-index:10;top:0;left:0;height:380px;width:100%;padding:70% 25px;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), #000);transition:all 0.2s linear;overflow:hidden}.postDestaque .box .overlay a.lkLayer{display:block;position:absolute;width:100%;height:100%;z-index:12;top:0;left:0;display:block;text-indent:-5000em}.postDestaque .box .overlay h3{font:2em Montserrat, sans-serif;font-weight:700;color:#fff;line-height:1.4em;margin-bottom:20px;transition:all 0.2s linear}.postDestaque .box:hover .overlay h3{color:#f4b70d}.postDestaque .box .overlay p{opacity:0;font-size:1.6em;color:#fff;line-height:1.5em;margin-bottom:35px}.postDestaque .box .overlay a.lkMore{opacity:0;display:inline-block;font:1.6em Montserrat, sans-serif;font-weight:600;color:#fff;text-decoration:none;padding:0 50px 0 18px;position:relative;background:#f2c500;border-radius:4px;height:48px;line-height:48px}.postDestaque .box .overlay a.lkMore:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:18px;transition:all 0.2s linear}.postDestaque .box .overlay a.lkMore:hover:after{right:12px;transition:all 0.2s linear}.baseBlog{margin-bottom:140px}.baseBlog .colPosts, .baseBlog .detalhePost{margin-bottom:80px;border-bottom:1px solid #e8e8e8;padding-bottom:60px}.baseBlog .colPosts ul.listaPost{width:100%}.baseBlog .colPosts ul.listaPost li{width:100%;margin-bottom:76px;overflow:hidden}.baseBlog .colPosts ul.listaPost li .boxImg{position:relative;margin-bottom:35px}.baseBlog .colPosts ul.listaPost li .boxImg img{width:100%;height:auto}.baseBlog .colPosts ul.listaPost li .boxImg span.data{display:block;position:absolute;top:0;left:0;z-index:10;width:70px;height:90px;background-color:rgba(0, 0, 0, 0.5);text-align:center;padding-top:12px;font:1.6em Montserrat, sans-serif;color:#fff;text-transform:uppercase}.baseBlog .colPosts ul.listaPost li .boxImg span.data strong{font-size:2em;font-weight:400;display:block}.baseBlog .colPosts ul.listaPost li .boxImg span.categoria{display:block;position:absolute;top:0;right:0;z-index:10;background-color:rgba(0, 0, 0, 0.5);padding:0 18px;font:1.2em Montserrat, sans-serif;color:#fff;line-height:26px}.baseBlog .colPosts ul.listaPost li h3{font:2.4em Montserrat, sans-serif;color:#2b3e51;margin-bottom:20px}.baseBlog .colPosts ul.listaPost li .resumo{margin-bottom:32px}.baseBlog .colPosts ul.listaPost li p{font-size:1.4em;color:#637071;line-height:1.8em;text-align:justify}.baseBlog .colPosts ul.listaPost li hr{border-color:#e8e8e8;margin:0 0 30px;clear:both;width:100%}.baseBlog .colPosts ul.listaPost li a.lkMore{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 56px 0 25px;line-height:48px;border-radius:4px;position:relative;background-image:linear-gradient(105deg, #2fddbd, #3faaca)}.baseBlog .colPosts ul.listaPost li a.lkMore:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:18px;transition:all 0.2s linear}.baseBlog .colPosts ul.listaPost li a.lkMore:hover:after{right:12px;transition:all 0.2s linear}.baseBlog .colPosts ul.listaPost li .share{margin-top:25px}.baseBlog .colPosts ul.listaPost li .share .midia{display:inline-block;margin:0 10px 10px 0}.baseBlog .colPosts ul.listaPost li .share .midia .IN-widget, .baseBlog .colPosts ul.listaPost li .share .midia .fb-like{position:relative;top:-3px}.baseBlog .colPosts a.lkLoadMore{display:block;width:50px;height:50px;margin:0 auto;text-indent:-5000em;background:url(../images/sprite-icons.png) no-repeat -72px -78px}.baseBlog .sidebar{width:100%;max-width:340px}.baseBlog .sidebar .widgetBusca{border-radius:45px;box-shadow:3px 5px 10px 0 rgba(0, 0, 0, 0.21);background:#fff;margin-bottom:50px;background:url(../images/icon_lupa.png) no-repeat 26px center;padding-left:62px;height:70px}.baseBlog .sidebar .widgetBusca input{border:none;outline:0;background:0 0;height:70px;font:1.8em Montserrat, sans-serif;color:#303032;font-weight:700;float:left;width:70%}.baseBlog .sidebar .widgetBusca button.btBusca{border:none;outline:0;cursor:pointer;width:70px;height:70px;border-radius:45px;background-image:linear-gradient(134deg, #2fddbd, #555edd);font-size:2em;color:#fff;float:right}.baseBlog .sidebar .widgetNewsletter{background:url(../images/bg_newsletter_blog.jpg) no-repeat center top;padding-top:105px;margin-bottom:40px}.baseBlog .sidebar .widgetNewsletter .boxForm{width:86%;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);background:#fff;margin:0 auto;padding:30px 20px}.baseBlog .sidebar .widgetNewsletter h4{font:2.2em Montserrat, sans-serif;color:#303032;font-weight:700;text-align:center;margin-bottom:18px}.baseBlog .sidebar .widgetNewsletter input.campo-txt{width:100%;outline:0;border-radius:4px;border:1px solid #d3d3d3;background:#fff;font:1.6em Montserrat, sans-serif;color:#4a4a4a;height:48px;margin-bottom:15px;text-align:center;padding:0 10px}.baseBlog .sidebar .widgetNewsletter .btInscricao{display:block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding-left:30px;line-height:48px;border-radius:4px;position:relative;outline:0;border:none;background-image:linear-gradient(105deg, #2fddbd, #3faaca);text-align:left;width:100%}.baseBlog .sidebar .widgetNewsletter .btInscricao:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:18px;transition:all 0.2s linear}.baseBlog .sidebar .widgetNewsletter .btInscricao:hover:after{right:12px;transition:all 0.2s linear}.baseBlog .sidebar .widgetCategorias{width:100%;margin-bottom:40px}.baseBlog .sidebar .widgetCategorias h4{font:3.2em Montserrat, sans-serif;font-weight:700;background-image:linear-gradient(105deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px;display:inline-block}.baseBlog .sidebar .widgetCategorias ul{width:100%}.baseBlog .sidebar .widgetCategorias ul li{padding-bottom:5px}.baseBlog .sidebar .widgetCategorias ul li:last-child{border-bottom:none}.baseBlog .sidebar .widgetCategorias ul a{display:block;position:relative;font:1.6em Montserrat, sans-serif;color:#aeaeae;font-weight:500;padding:18px 10px 18px 20px !important;border-bottom:1px solid #f4f4f4}.baseBlog .sidebar .widgetCategorias ul a:before{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -172px 0;position:absolute;top:18px;right:14px;left:0;transition:all 0.2s linear;opacity:0}.baseBlog .sidebar .widgetCategorias ul a.active, .baseBlog .sidebar .widgetCategorias ul a:hover, .baseBlog .sidebar .widgetCategorias ul li.active a{color:#303032;padding-left:52px !important;border-bottom-color:transparent;border-radius:27.5px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.08);background-color:#fff}.baseBlog .sidebar .widgetCategorias ul a.active:before, .baseBlog .sidebar .widgetCategorias ul a:hover:before, .baseBlog .sidebar .widgetCategorias ul li.active a:before{transition:all 0.2s linear;opacity:1;left:20px}.baseBlog .sidebar .widgetPosts{width:100%;margin-bottom:40px}.baseBlog .sidebar .widgetPosts h4{font:3.2em Montserrat, sans-serif;font-weight:700;background-image:linear-gradient(105deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px;display:inline-block}.baseBlog .sidebar .widgetPosts ul{width:100%}.baseBlog .sidebar .widgetPosts ul li{border-bottom:1px solid #f4f4f4;margin-bottom:20px;padding-bottom:20px}.baseBlog .sidebar .widgetPosts ul li:last-child{border-bottom:none}.baseBlog .sidebar .widgetPosts ul li img{width:100%;height:auto;margin-bottom:20px}.baseBlog .sidebar .widgetPosts ul li h5{font:1.6em Montserrat, sans-serif;color:#303032;font-weight:600;width:86%;margin:0 auto 12px}.baseBlog .sidebar .widgetPosts ul li h5 a{color:#303032;text-decoration:none}.baseBlog .sidebar .widgetPosts ul li h5 a:hover{color:#2fddbd}.baseBlog .sidebar .widgetPosts ul li p{font-size:1.4em;color:#637071;line-height:1.6em;width:86%;margin:0 auto}.baseBlog .detalhePost .boxImg{position:relative;margin-bottom:35px}.baseBlog .detalhePost .boxImg img{width:100%;height:auto}.baseBlog .detalhePost .boxImg span.data{display:block;position:absolute;top:0;left:0;z-index:10;width:70px;height:90px;background-color:rgba(0, 0, 0, 0.5);text-align:center;padding-top:12px;font:1.6em Montserrat, sans-serif;color:#fff;text-transform:uppercase}.baseBlog .detalhePost .boxImg span.data strong{font-size:2em;font-weight:400;display:block}.baseBlog .detalhePost .boxImg span.categoria{display:block;position:absolute;top:0;right:0;z-index:10;background-color:rgba(0, 0, 0, 0.5);padding:0 18px;font:1.2em Montserrat, sans-serif;color:#fff;line-height:26px}.baseBlog .detalhePost h2{font:2.6em Montserrat, sans-serif;font-weight:700;background-image:linear-gradient(94deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:18px}.baseBlog .detalhePost h3{font-size:1.8em;font-weight:700;color:#227fbb}.baseBlog .detalhePost p{font-size:1.5em;color:#637071;line-height:1.6em;margin-bottom:22px}.baseBlog .detalhePost .bannerPromo{margin-bottom:40px}.baseBlog .detalhePost .bannerPromo img{width:100%;height:auto}.baseBlog .detalhePost .embed-responsive{margin-bottom:40px}.baseBlog .detalhePost hr{border-color:#e8e8e8;margin:45px 0 50px}.baseBlog .detalhePost .share{margin-top:25px}.baseBlog .detalhePost .share .midia{display:inline-block;margin:0 10px 10px 0}.baseBlog .detalhePost .share .midia .IN-widget, .baseBlog .detalhePost .share .midia .fb-like{position:relative;top:-3px}.postsRelacionados{background:#fcfaf7;padding:70px 0 80px;margin-bottom:90px}.postsRelacionados h2{font:4.2em Montserrat, sans-serif;color:#d3d3d3;font-weight:800;text-transform:uppercase;margin-bottom:60px}.postsRelacionados ul{width:100%}.postsRelacionados ul li{max-width:220px;background:#fff;box-shadow:5px 10px 15px 0 rgba(0, 0, 0, 0.02);text-align:center;padding-bottom:70px;position:relative;margin:0 auto 30px;height:auto;transition:all 0.2s linear}.postsRelacionados ul li:hover{box-shadow:5px 10px 15px 0 rgba(0, 0, 0, 0.08);transition:all 0.2s linear}.postsRelacionados ul li img{width:100%;height:auto;margin:0 auto 14px;display:block}.postsRelacionados ul li h3{font:1.6em Montserrat, sans-serif;font-weight:700;color:#55328b;padding:0 14px}.postsRelacionados ul li a.lkMore{display:block;font:1.2em Montserrat, sans-serif;font-weight:700;color:#fff;width:98px;line-height:30px;text-align:center;background:#f2c500;border-radius:15px;position:absolute;left:50%;margin-left:-49px;bottom:20px}.postsRelacionados ul li a.lkMore:hover{background:#4b4fdc}.topoParceiro{width:100%;position:relative;height:370px;z-index:30;margin:-1px 0 100px;background-position:center top;background-size:cover;background-repeat:no-repeat}.topoParceiro span.iconScroll{display:block;position:absolute;bottom:-54px;left:50%;margin-left:-46px;width:101px;height:101px;background:url(../images/icon-scroll.png) no-repeat 0 0}.destaquesParceiro{margin-bottom:100px}.destaquesParceiro h1{font:3.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:20px}.destaquesParceiro p{font:1.4em Montserrat, sans-serif;color:#637071;line-height:1.8em}.destaquesParceiro ul{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-around}.destaquesParceiro ul li{margin-bottom:50px;text-align:center;width:47%}.destaquesParceiro ul li h4{font:2em Montserrat, sans-serif;font-weight:400;color:#303032;line-height:1.4em;margin-top:15px}.destaquesParceiro ul li h4 strong{display:block;font-weight:900;color:#2c97de}.investParceiro{margin-bottom:110px}.investParceiro h2{font:3.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:20px}.investParceiro p{font:1.4em Montserrat, sans-serif;color:#637071;line-height:1.8em}.investParceiro p a, .investParceiro p strong{color:#2c97de}.investParceiro ul.accordion{width:100%;margin-top:40px}.investParceiro ul.accordion li{width:100%;margin-bottom:20px}.investParceiro ul.accordion li a.topico{display:block;font:2em Montserrat, sans-serif;color:#fff;padding:15px 60px 15px 20px;border-radius:5px;text-decoration:none;position:relative}.investParceiro ul.accordion li a.topico.lkClose{background-image:linear-gradient(to bottom, #aeaeae, #aeaeae)}.investParceiro ul.accordion li a.topico.lkClose:after{content:" ";display:block;position:absolute;right:20px;top:17px;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -238px -33px}.investParceiro ul.accordion li a.topico.lkOpen{background-image:linear-gradient(95deg, #2fddbd, #4e76d7)}.investParceiro ul.accordion li a.topico.lkOpen:after{content:" ";display:block;position:absolute;right:20px;top:17px;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -238px -33px;transform:rotateX(180deg)}.investParceiro ul.accordion li div.text{padding:15px 16px 0;width:100%;overflow:hidden}.investParceiro ul.accordion li div.text p{font-size:1.4em;color:#637071;line-height:2em;margin-bottom:15px}.descricaoParceiro{margin-bottom:130px}.descricaoParceiro h2{font:3.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:20px}.descricaoParceiro h4{font:1.4em Montserrat, sans-serif;font-weight:700;color:#2c97de}.descricaoParceiro p{font:1.4em Montserrat,sans-serif;color:#637071;line-height:1.8em;margin-bottom:25px}.categoriaParceiro{margin-bottom:130px}.categoriaParceiro .row-eq-height{box-shadow:5px 4px 20px 0 rgba(0, 0, 0, 0.13);background:#fff}.categoriaParceiro .colNav{background:#2b3e51;padding-top:50px;padding-bottom:40px}.categoriaParceiro .tab-content{width:100%;overflow:hidden}.categoriaParceiro ul.nav{width:100%;overflow:hidden}.categoriaParceiro ul.nav li{background:0 0;margin-bottom:25px}.categoriaParceiro ul.nav li a{font:2.4em Montserrat, sans-serif;font-weight:300;color:#fff;padding:0}.categoriaParceiro ul.nav li a:before{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -172px 0;position:absolute;top:5px;left:0;transition:all 0.2s linear;opacity:0}.categoriaParceiro ul.nav li a:hover, .categoriaParceiro ul.nav li.active a{background:0 0;padding-left:35px}.categoriaParceiro ul.nav li a:hover:before, .categoriaParceiro ul.nav li.active a:before{transition:all 0.2s linear;opacity:1}.categoriaParceiro ul.nav li a strong{text-transform:uppercase;font-weight:700}.categoriaParceiro ul.nav li a:hover strong, .categoriaParceiro ul.nav li.active a strong{color:#f2c500}.categoriaParceiro ul.nav li div.text{padding-top:15px;width:100%;overflow:hidden}.categoriaParceiro ul.nav li div.text p{font-size:1.4em;color:#fff;line-height:1.6em}.categoriaParceiro .tab-pane{padding-top:50px;padding-bottom:30px}.categoriaParceiro .tab-pane .lkMore{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding-left:30px;line-height:54px;border-radius:4px;position:relative;padding:0 50px 0 20px;background-image:linear-gradient(105deg, #2fddbd, #3faaca);text-align:left;margin-top:40px}.categoriaParceiro .tab-pane .lkMore:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:16px;right:18px;transition:all 0.2s linear}.categoriaParceiro .tab-pane .lkMore:hover:after{right:12px;transition:all 0.2s linear}.categoriaParceiro .tab-pane h2{font:2.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:20px}.categoriaParceiro .tab-pane h4{font:1.4em Montserrat, sans-serif;font-weight:700;color:#2c97de}.categoriaParceiro .tab-pane p{font:1.4em Montserrat, sans-serif;color:#637071;line-height:1.8em;margin-bottom:25px}.categoriaParceiro .tab-pane img{max-width:100%;height:auto}.categoriaParceiro .tab-pane ul.listaIcones{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.categoriaParceiro .tab-pane ul.listaIcones li{margin-bottom:40px;text-align:left;width:47%;margin-right:3%}.categoriaParceiro .tab-pane ul.listaIcones li p{margin-bottom:0}.buscaPolos{background:url(../images/bg-busca-polos.jpg) no-repeat center top;margin-bottom:140px}.buscaPolos .title{padding-top:30px;height:240px}.buscaPolos .title h2{font:3em Montserrat, sans-serif;font-weight:700;color:#fff;margin-bottom:15px}.buscaPolos .title p{font:1.4em Montserrat, sans-serif;color:#fff;line-height:2em}.buscaPolos h3{display:inline-block;font:3.2em Montserrat, sans-serif;font-weight:700;background-image:linear-gradient(99deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:40px}.buscaPolos .buscaCurso{margin-bottom:60px}.buscaPolos .buscaCurso input{margin-left:15px;width:72%}.buscaPolos .buscaCurso .customSelect{margin-left:15px;margin-right:15px}.buscaPolos .buscaCurso button{margin-right:15px}.buscaPolos ul.listaPolos{width:100%}.buscaPolos ul.listaPolos li{padding:20px;background:#fff;box-shadow:5px 10px 15px 0 rgba(0, 0, 0, 0.13);margin-bottom:40px}.buscaPolos ul.listaPolos li h4{font:1.8em Montserrat, sans-serif;font-weight:700;color:#337ab7;margin-bottom:10px;text-transform:uppercase}.buscaPolos ul.listaPolos li address, .buscaPolos ul.listaPolos li p{margin-bottom:0;font-size:1.6em;color:#637071;line-height:1.4em}.polosAbertos{margin-bottom:130px}.polosAbertos h2{font:3.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:50px}.polosAbertos h4{font:1.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-left:15px;width:220px}.polosAbertos #slidePolos{position:relative}.polosAbertos #slidePolos .item img{max-width:100%;height:auto;margin-bottom:32px}.polosAbertos #slidePolos .slick-prev{position:absolute;border:none;outline:0;padding:0;width:16px;height:30px;text-indent:-5000em;display:block;cursor:pointer;bottom:5%;right:57px;z-index:30;background:url(../images/sprite-icons.png) no-repeat -293px -33px}.polosAbertos #slidePolos .slick-next{position:absolute;border:none;outline:0;padding:0;width:16px;height:30px;text-indent:-5000em;display:block;cursor:pointer;bottom:5%;right:20px;z-index:30;background:url(../images/sprite-icons.png) no-repeat -316px -33px}.aberturaPolo{margin-bottom:120px}.aberturaPolo .title{margin-bottom:50px}.aberturaPolo .title h2{font:3.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:30px}.aberturaPolo .title p{font:1.4em Montserrat, sans-serif;color:#637071;line-height:2em}.aberturaPolo #slideProcesso{position:relative}.aberturaPolo #slideProcesso .colTxt{position:relative;padding:50px 30px 85px;background:#2b3e51}.aberturaPolo #slideProcesso .colTxt h3{font:3.4em Montserrat, sans-serif;font-weight:700;color:#f2c500;margin-bottom:20px;max-width:320px;min-height:57px}.aberturaPolo #slideProcesso .colTxt h3 img{float:left;margin:10px 22px 0 0}.aberturaPolo #slideProcesso .colTxt p{font-size:1.4em;color:#fff;line-height:1.7em;margin-bottom:18px}.aberturaPolo #slideProcesso .colTxt .slick-prev{border:none;outline:0;cursor:pointer;position:absolute;right:65px;bottom:0;height:65px;width:65px;background:#fff;padding:0}.aberturaPolo #slideProcesso .colTxt .slick-prev span{display:block;text-indent:-5000em;width:16px;height:30px;background:url(../images/sprite-icons.png) no-repeat -293px -33px;margin-left:23px}.aberturaPolo #slideProcesso .colTxt .slick-next{border:none;outline:0;cursor:pointer;position:absolute;right:0;bottom:0;height:65px;width:65px;background:#fff;padding:0}.aberturaPolo #slideProcesso .colTxt .slick-next span{display:block;text-indent:-5000em;width:16px;height:30px;background:url(../images/sprite-icons.png) no-repeat -316px -33px;margin-left:23px}.aberturaPolo #slideProcesso .colImg img{width:100%;height:auto}.dadosMercado{margin-bottom:120px}.dadosMercado .title{margin-bottom:50px}.dadosMercado .title h2{font:3.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:30px}.dadosMercado .title p{font:1.4em Montserrat, sans-serif;color:#637071;line-height:2em}.dadosMercado #slideDadosMercado{position:relative;box-shadow:5px 4px 20px 0 rgba(0, 0, 0, 0.13);background:#fff}.dadosMercado #slideDadosMercado .item img{max-width:100%;height:auto;display:block;margin:0 auto}.dadosMercado #slideDadosMercado .slick-prev{border:none;outline:0;display:block;position:absolute;width:44px;height:44px;text-indent:-5000em;padding:0;left:20px;top:50%;margin-top:-22px;z-index:30;background:url(../images/sprite-icons.png) no-repeat -137px -78px}.dadosMercado #slideDadosMercado .slick-next{border:none;outline:0;display:block;position:absolute;width:44px;height:44px;text-indent:-5000em;padding:0;right:20px;top:50%;margin-top:-22px;z-index:30;background:url(../images/sprite-icons.png) no-repeat -196px -78px}.credenciamento{margin-bottom:120px}.credenciamento .title{margin-bottom:50px}.credenciamento .title h2{font:3.8em Montserrat, sans-serif;font-weight:700;color:#303032;margin-bottom:30px}.credenciamento .title p{font:1.4em Montserrat, sans-serif;color:#637071;line-height:2em}.credenciamento img{max-width:100%;height:auto}.topoCaptacao{background-position:center top;background-repeat:no-repeat;background-size:cover;padding-top:100px;padding-bottom:40px}.topoCaptacao h1{font:3.8em Montserrat, sans-serif;font-weight:700;color:#fff;text-align:center;margin-bottom:20px}.topoCaptacao p{font-size:1.7em;color:#fff;text-align:center;line-height:1.6em}.topoCaptacao .buscaCurso{margin-top:30px;margin-bottom:0}.topoCaptacao .buscaCurso .customSelect{margin-top:0}.topoCaptacao .buscaCurso .customSelect.fieldCurso{width:84%}.topoCaptacao .buscaCurso button{margin-top:0}.introCurso.captacao{margin-bottom:100px;padding-top:160px}.introCurso.captacao .boxInvestimento span.obs{display:block;font:1.6em Montserrat, sans-serif;color:#2b3e51;font-weight:300;margin-bottom:12px}.introCurso.captacao .boxInvestimento p.valor{font:4.2em Montserrat, sans-serif;color:#2b3e51;font-weight:300;margin-bottom:40px}.introCurso.captacao .btInscricao{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 54px 0 20px;line-height:48px;background-image:linear-gradient(102deg, #2fddbd, #3faaca);border:none;outline:0;cursor:pointer;border-radius:4px;position:relative;text-align:left;margin:0 auto}.introCurso.captacao .btInscricao:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:18px;transition:all 0.2s linear}.introCurso.captacao .btInscricao:hover:after{right:10px;transition:all 0.2s linear}.diferenciaisCurso.captacao .tab-content ul.nav li a{font-size:2em}.diferenciaisCurso.captacao .tab-content .descricao h3{font-size:2.8em}.diferenciaisCurso.captacao .tab-content .descricao .embed-responsive{margin-bottom:20px}.dadosPessoais{background-image:linear-gradient(113deg, #fff, #dcdfed);padding-bottom:45px}.dadosPessoais .bgTop{width:100%;height:140px;background-position:center top;background-repeat:no-repeat;background-size:cover;margin-top:100px}.dadosPessoais ul.steps{box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);margin:-20px 0 50px;width:100%;overflow:hidden}.dadosPessoais ul.steps li{width:100%;text-align:center;font:1.6em Montserrat, sans-serif;color:#afafaf;font-weight:500;line-height:60px;background:#fff}.dadosPessoais ul.steps li.active{background-image:linear-gradient(103deg, #2fddbd, #555edd);color:#fff}.dadosPessoais .title{text-align:center;margin-bottom:50px}.dadosPessoais .title h2{font:3.2em Montserrat,sans-serif;color:#bebebe;font-weight:700}.formCaptacao{margin-bottom:50px}.formCaptacao .form-group .form-control{height:48px;padding:0 15px;font:1.6em Montserrat, sans-serif;color:#4a4a4a;border:1px solid #d3d3d3;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;text-align:center}.formCaptacao .form-group .form-control.error{border-color:#ef5350}.formCaptacao .form-group .form-control.passed{border-color:#00c853}.formCaptacao .customSelect{width:100%;margin:0 auto}.formCaptacao .customSelect .nice-select{border:1px solid #d3d3d3;border-radius:4px;height:48px;padding-right:40px}.formCaptacao .customSelect .nice-select span.current{font-size:1.1em;display:inline-block;line-height:48px;text-align:center;width:100%}.formCaptacao .customSelect .nice-select:after{border:none;width:18px;height:18px;right:14px;background:url(../images/sprite-icons.png) no-repeat -254px 0;transform:none;margin-top:-9px}.formCaptacao .customSelect .nice-select .list{max-height:220px;overflow-y:auto}.formCaptacao .form-group .checkbox input[type="checkbox"].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.formCaptacao .form-group .checkbox input[type="checkbox"].css-checkbox+label.control-label{padding-left:32px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;font:1.6em Montserrat, sans-serif;color:#4a4a4a;font-weight:400;vertical-align:middle;cursor:pointer}.formCaptacao .form-group .checkbox input[type="checkbox"].css-checkbox:checked+label.control-label{background-position:0 -26px}.formCaptacao .form-group .checkbox label.control-label{background-image:url(../images/field_checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formCaptacao .form-group .checkbox label.control-label a{color:#003d69;text-decoration:underline}.formCaptacao .btInscricao{display:block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding-left:34px;line-height:48px;background-image:linear-gradient(102deg, #2fddbd, #3faaca);border:none;outline:0;cursor:pointer;border-radius:4px;position:relative;width:222px;text-align:left;margin:0 auto}.formCaptacao .btInscricao:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:24px;transition:all 0.2s linear}.formCaptacao .btInscricao:hover:after{right:14px;transition:all 0.2s linear}.dadosPessoais .resumoInscricao{width:100%;max-width:430px;padding:50px 20px;margin:0 auto;position:relative;text-align:center;z-index:30}.dadosPessoais .resumoInscricao:before{display:block;width:90%;height:90%;content:" ";position:absolute;top:-10px;right:-10px;z-index:0;background-image:linear-gradient(140deg, #2fddbd, #555edd)}.dadosPessoais .resumoInscricao:after{display:block;width:100%;height:100%;content:" ";position:absolute;top:0;right:0;z-index:1;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);background:#fff}.dadosPessoais .resumoInscricao h3{font:2.2em Montserrat, sans-serif;color:#303032;font-weight:700;margin-bottom:36px;position:relative;z-index:3}.dadosPessoais .resumoInscricao h3 span{font-weight:300;display:block;font-size:0.95em;margin-top:5px}.dadosPessoais .resumoInscricao h4{font:1.8em Montserrat, sans-serif;color:#2b3e51;font-weight:300;margin-bottom:10px;position:relative;z-index:3}.dadosPessoais .resumoInscricao h4 strong{font-weight:600;display:block;margin-top:5px}.conclusao{background-image:linear-gradient(113deg, #fff, #dcdfed);padding-bottom:45px;padding-top:230px;padding-bottom:150px}.conclusao .infoFinal{margin-bottom:50px}.conclusao .infoFinal h2{display:inline-block;font:4em Montserrat, sans-serif;font-weight:700;background-image:linear-gradient(99deg, #2fddbd, #555edd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:25px}.conclusao .infoFinal p{margin-bottom:34px;font:2.6em Montserrat, sans-serif;font-weight:300;color:#303032;line-height:1.3em}.conclusao .infoFinal p strong{font-weight:600;color:#337ab7}.conclusao .infoFinal a.btBoleto{display:inline-block;font:1.6em Montserrat, sans-serif;font-weight:500;color:#fff;text-decoration:none;border-radius:4px;line-height:48px;background:#f4b70d;padding:0 32px;margin:0 20px 15px 0}.conclusao .infoFinal a.btComprovante{display:inline-block;font:1.6em Montserrat, sans-serif;font-weight:500;color:#fff;text-decoration:none;border-radius:4px;line-height:48px;background:#b1b1b1;padding:0 32px}.conclusao .infoFinal a.btBoleto:hover, .conclusao .infoFinal a.btComprovante:hover{background:#337ab7}.conclusao .resumoInscricao{width:100%;max-width:430px;padding:50px 20px;margin:0 auto;position:relative;text-align:center;z-index:30}.conclusao .resumoInscricao:before{display:block;width:90%;height:90%;content:" ";position:absolute;top:-10px;right:-10px;z-index:0;background-image:linear-gradient(140deg, #2fddbd, #555edd)}.conclusao .resumoInscricao:after{display:block;width:100%;height:100%;content:" ";position:absolute;top:0;right:0;z-index:1;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21);background:#fff}.conclusao .resumoInscricao h3{font:3.2em Montserrat, sans-serif;color:#303032;font-weight:700;margin-bottom:5px;position:relative;z-index:3}.conclusao .resumoInscricao p{font:1.6em Montserrat, sans-serif;color:#2b3e51;font-weight:300;margin-bottom:30px;position:relative;z-index:3;line-height:1.5em}.conclusao .resumoInscricao ul{font:1.8em Montserrat, sans-serif;color:#2b3e51;font-weight:300;position:relative;z-index:3}.conclusao .resumoInscricao ul li{margin-bottom:14px}.modal-content{border-radius:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:40px 30px}.modal-content .close{position:absolute;cursor:pointer;background-image:linear-gradient(102deg, #2fddbd, #3faaca);outline:0;font-size:1.9em;color:#fff;opacity:1;width:35px;height:35px;top:2px;right:0;font-weight:400}.modal-content .close:hover{background-image:linear-gradient(102deg, #2fddbd, #3faaca);color:#fff}.modal h4.modal-title{font:2.2em Montserrat, sans-serif;color:#303032;font-weight:700}#modalLoad h4.modal-title{font-size:2em;color:#fff;font-weight:600;margin-top:50px}#modalLoad .modal-content{background-color:transparent;border:none;border-radius:0;box-shadow:none}#modalLoad .modal-header{border-bottom:none;text-align:center}.modal p{font:1.6em Montserrat, sans-serif;color:#303032;margin-bottom:14px}.modal .loader{border:12px solid #30d9be;border-radius:50%;border-top:12px solid #5160d6;border-bottom:12px solid #5160d6;width:100px;height:100px;margin:0 auto;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#modalFinalizacao .modal-content{background-color:transparent;border:none;border-radius:0;box-shadow:none;text-align:center}#modalFinalizacao h3{font:4.2em Montserrat, sans-serif;color:#f2c500;font-weight:700}#modalFinalizacao p{font:2.2em Montserrat, sans-serif;color:#fff}#modalFinalizacao form{max-width:300px;margin:40px auto 0}#modalFinalizacao form .form-group{margin-bottom:20px;height:48px}#modalFinalizacao .customSelect{width:100%;margin:0 auto}#modalFinalizacao .customSelect .nice-select{border:1px solid #d3d3d3;border-radius:4px;height:48px;padding-right:40px}#modalFinalizacao .customSelect .nice-select span.current{font-size:1.1em;display:inline-block;line-height:48px;text-align:center;width:100%}#modalFinalizacao .customSelect .nice-select:after{border:none;width:18px;height:18px;right:14px;background:url(../images/sprite-icons.png) no-repeat -254px 0;transform:none;margin-top:-9px}#modalFinalizacao .customSelect .nice-select .list{max-height:220px;overflow-y:auto}#modalFinalizacao .btInscricao{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 20px;line-height:48px;background-image:linear-gradient(102deg, #2fddbd, #3faaca);border:none;outline:0;cursor:pointer;border-radius:4px;position:relative;text-align:left}@media only screen and (min-width: 320px){.introCurso.eng h2{font-size:3em;text-transform:uppercase}.introCurso.eng h1{font-size:3em;text-transform:uppercase}}@media only screen and (min-width: 480px){.baseSlide{height:400px}.baseSlide .item-slide{padding-top:80px;height:400px}.baseSlide .item-slide h1{font-size:3em;margin-bottom:18px}.baseSlide .item-slide h2{font-size:3em;margin-bottom:18px}.baseSlide .item-slide p{font-size:1.6em;margin-bottom:18px}.baseSlide .item-slide a.btColor{font-size:1.6em;padding:0 54px 0 20px}.baseSlide .item-slide a.btColor:after{right:20px}.baseSlide .item-slide a.btColor:hover:after{right:15px}.baseSlide .item-slide a.btOutline{font-size:1.6em;padding:0 15px;margin-left:50px}.topoEngenharias a.btColor{font-size:1.6em;padding:0 54px 0 20px}.topoEngenharias a.btColor:after{right:20px}.topoEngenharias a.btColor:hover:after{right:15px}.spotDiferenciais ul{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}.spotDiferenciais ul li{width:46%;margin-left:0;margin-right:4%}.comoIngressar ul li{margin:0 0 10px;width:calc(100% - 52%) !important;float:left;margin-left:5px;margin-right:5px}.introCurso .boxInvestimento:after{top:-20px;right:-20px}.spotDepoimentos .frame .slide li{width:410px}.topoIndico{padding-top:100px}.site-header.header-blog a.lkHome{width:180px}.site-header.header-blog a.btInscricao{margin-top:12px;padding-right:52px}.site-header.header-blog a.btCadastro{margin-top:12px;padding:0 20px}.site-header.header-blog a.btInscricao:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:18px;transition:all 0.2s linear}.site-header.header-blog a.btInscricao:hover:after{right:12px;transition:all 0.2s linear}.baseBlog .colPosts ul.listaPost li .share .midia{display:inline-block;margin-bottom:0}.baseBlog .sidebar .widgetNewsletter .btInscricao{padding-left:40px}.topoParceiro{height:340px}.topoCaptacao{padding-bottom:100px;padding-top:140px}.site-header a.btBoleto{display:block;float:right;width:100px;padding-left:29px;background:url(../images/icon-boleto.png) no-repeat 0 0;font:1.2em Montserrat, sans-serif;color:#337ab7;font-weight:500;text-decoration:none;line-height:1.2em;margin-top:20px;background-size:23px}.site-header a.btReagendar{display:block;float:right;width:113px;padding-left:43px;background:url(../images/icon-reagendar.png) no-repeat 0 0;font:1.2em Montserrat, sans-serif;color:#337ab7;font-weight:500;text-decoration:none;line-height:1.2em;margin:20px 0 0 15px;background-size:36px}}@media only screen and (min-width: 640px){.spotPlanos a.lkBolsa img{float:left;width:50%}.spotPlanos a.lkBolsa span{float:left;padding-bottom:0;margin:0;padding-left:20px;height:274px}.spotPlanos a.lkBolsa span:before{border-style:solid;border-width:20px 20px 20px 0;border-color:transparent #00538a transparent transparent;top:50%;left:-20px;margin:-20px 0 0}.spotPlanos a.lkEuIndico img{float:left;width:50%}.spotPlanos a.lkEuIndico span{float:left;padding-bottom:0;margin:0;padding-left:20px;height:274px}.spotPlanos a.lkEuIndico span:before{border-style:solid;border-width:20px 20px 20px 0;border-color:transparent #f2c600 transparent transparent;top:50%;left:-20px;margin:-20px 0 0}.spotPlanos a.lkConvenio img{float:right;width:50%}.spotPlanos a.lkConvenio span{float:right;padding-bottom:0;margin:0;padding-right:20px;height:274px}.spotPlanos a.lkConvenio span:before{border-style:solid;border-width:20px 0 20px 20px;border-color:transparent transparent transparent #e4164e;top:50%;left:inherit;right:-20px;margin:-20px 0 0}.spotBlog div.listaPost div.item-post{margin-left:20px;margin-right:20px}.listaCursos section header h2{font-size:4em}.largeTop{height:370px;padding-top:60px}.largeTop .resumoInfos ul li{width:30%}.largeTopBanner{height:370px;padding-top:60px}.spotDepoimentos .frame .slide li{width:270px}.topoIndico h1{font-size:5.2em}.CTA-indique:after{width:140%;left:-20%}.polosEngenharia ul.listaPolos{display:flex;flex-wrap:wrap;justify-content:flex-start;overflow:hidden}.polosEngenharia ul.listaPolos li{width:46%;margin-left:2%;margin-right:2%}.topoIngressar{padding-top:75px}.site-header.header-blog a.lkHome{width:auto}.site-header.header-blog a.btInscricao{margin-top:16px;font-size:1.6em}.site-header.header-blog a.btCadastro{margin-top:16px}.topoParceiro{height:430px}.buscaPolos ul.listaPolos{display:flex;flex-wrap:wrap;justify-content:flex-start;overflow:hidden}.buscaPolos ul.listaPolos li{width:46%;margin-left:2%;margin-right:2%}.buscaPolos .title{padding-top:40px}.buscaPolos .title h2{font-size:3.8em}.polosAbertos h4{margin-left:30px;width:460px}.polosAbertos #slidePolos .slick-next, .polosAbertos #slidePolos .slick-prev{bottom:0}.site-header.captacao a.lkHome{width:auto}.site-header a.btBoleto{width:132px;padding-left:42px;font-size:1.5em;background-size:initial}.site-header a.btReagendar{width:143px;padding-left:52px;font-size:1.5em;background-size:initial;background-position:0 3px}.topoCaptacao{padding-bottom:180px;padding-top:270px}.topoCaptacao h1{font-size:5.2em}.conclusao .resumoInscricao:before, .dadosPessoais .resumoInscricao:before{top:-15px;right:-15px}@media only screen and (max-width: 769px){.inscrevaTopo{display:none}}}@media only screen and (min-width: 768px){.inscrevaTopo{display:none}.introForm{padding-top:0 !important}.introForm h1{font:4em Montserrat,sans-serif;color:#2b3e51;font-weight:700;margin-bottom:45px;text-align:center}.margintop50{margin-top:30px}.site-header .topBar .contatoTop a{display:inline-block}.site-header .topBar .contatoTop a.lkAluno{float:right;margin-right:0}.site-header .topBarDetalhes .contatoTopDetalhes a{display:inline-block}.site-header .topBarDetalhes .contatoTopDetalhes a.lkAluno{float:right;margin-right:0}.site-header .atendimento{float:right;margin:15px 0 0 0;text-align:right;display:flex;flex-direction:column}.site-header .atendimento h3{font:2.4em Montserrat, sans-serif;color:#337ab7;font-weight:300;text-transform:uppercase;margin-bottom:4px}.site-header .atendimento h3 strong{font-weight:700}.site-header .atendimento p{font-size:1.1em;color:#7f8c8d;text-transform:uppercase}.site-header .baseMenu{box-shadow:none}#baseMenuAside{margin-top:30px}.baseSlide{margin-top:0}.site-footer .credenciais{text-align:center}.site-footer .copyright{text-align:left}.site-footer .copyright p{margin-bottom:0;float:left}.site-footer .copyright a{display:inline-block;float:right}.boxContatos{text-align:left}.boxContatos .social{margin:-28px 10px 0 0;float:right}.boxContatop{float:left !important;margin-left:10px !important;font:2em Montserrat, sans-serif !important;color:#337ab7 !important;font-weight:300 !important;text-transform:uppercase !important;margin-bottom:4px !important}.boxContatos h3{float:left;margin-left:10px}.boxContatos p{float:left;clear:left;margin-left:10px}.boxContatos a{margin:0 0 0 16px}.buscaCurso{margin-top:-45px;width:720px}.polosEngenharia .buscaCurso{margin-top:0}.buscaCurso .customSelect{margin-top:18px;float:left;width:45%}.buscaCurso .customSelect .nice-select{border-bottom:none;border-right:1px solid #cfcfcf}.buscaCurso input{width:40%;margin-left:20px}.buscaCurso button{margin:0 -15px;width:90px;height:92px;font-size:2em}.spotDiferenciais ul{justify-content:flex-start}.spotDiferenciais ul li{width:25%;margin-right:8%}.comoIngressar ul li{width:33.333%}.comoIngressar .boxColor{padding:65px 50px}.listaCursos section hr{border-color:#f6f6f6;margin:14px 0}.listaCursos section a{margin-bottom:0}.navCursos{max-width:274px;margin:30px 0 0 0}.navCursos:after{display:block;width:90%;height:100%;content:" ";display:block;position:absolute;top:-30px;left:-20px;z-index:-1;background-image:linear-gradient(147deg,#2fddbd,#555edd)}.largeTop{height:480px;padding-top:70px}.largeTop h1{font-size:2em}.largeTop h1 strong{font-size:2.4em}.largeTop .resumoInfos{padding:35px 0}.largeTopBanner{height:480px;padding-top:70px}.introCurso ul.nav li{display:inline-block;margin-right:20px}.introCurso ul.nav li:last-child{margin-right:0}.spotDepoimentos .frame .slide li{width:215px}.bannerForm{padding:100px 0}.bannerForm.topPage{padding:48px 0 60px}.bannerForm p{margin-top:150px}.bannerForm h3{margin-top:150px}.bannerForm h2{margin-bottom:0}.bannerForm h2:after{content:" ";display:block;width:44px;height:35px;margin-top:100px;background:url(../images/sprite-icons.png) no-repeat 0 -33px}.bannerForm.topPage h2{margin:60px 0 20px}.bannerForm.topPage h2:after{display:none}.bannerForm.topPage h4:after{content:" ";display:block;width:44px;height:35px;margin-top:20px;background:url(../images/sprite-icons.png) no-repeat 0 -33px}.descricaoPrograma .boxVideo{margin-bottom:0}.descricaoPrograma .boxVideo:after{display:block;width:90%;height:100%;content:" ";display:block;position:absolute;top:-30px;left:-20px;z-index:-1;background-image:linear-gradient(121deg, #2fddbd, #555edd)}.descricaoPrograma h2{font-size:5em}.descricaoPaginaPadrao h2{font-size:5em}.descricaoPaginaPadrao .boxVideo{margin-bottom:0}.descricaoPaginaPadrao .boxVideo:after{display:block;width:90%;height:100%;content:" ";display:block;position:absolute;top:-30px;left:-20px;z-index:-1;background-image:linear-gradient(121deg, #2fddbd, #555edd)}.passosPrograma .title h2{font-size:5em}.listaCursos .title:after{content:" ";display:block;position:absolute;right:15px;top:45px;width:34px;height:18px;background:url(../images/sprite-icons.png) no-repeat -156px -33px}.experimental .outline{max-width:800px}.experimental .outline .inscricao{width:50%;float:left}.experimental .outline .gratuito{width:50%;float:right}.experimental .outline .gratuito a.btAula{font-size:1.4em}.listaCursos .intro{padding-left:30px;padding-right:30px}.listaCursos .intro h2{font-size:5em}.listaCursos .intro.listaGrad ul{margin-top:0}.listaCursos .intro.listaHib ul li{width:21%;margin:0 2% 54px}#modalVideo .modal-dialog{width:750px}.topoEngenharias{height:568px;padding-top:120px}.topoEngenharias h1{font-size:5em}.topoEngenharias h3{margin-bottom:25px}.polosEngenharia .buscaCurso .nice-select{margin-right:0;margin-left:0}.polosEngenharia .buscaCurso input{margin-left:0;width:40%}.polosEngenharia .buscaCurso button{margin-right:0}.polosEngenharia ul.listaPolos li{padding:20px 40px}.topoIngressar h1{font-size:4em}.topoBlog{padding:60px 0}.topoBlog.postDetalhe{padding:0}.topoBlog.postDetalhe .container{padding-top:55px;padding-bottom:55px}.topoBlog h1{font-size:5.2em;float:left;margin-top:30px}.topoBlog.postDetalhe h1{font-size:3.2em;float:none;margin-top:0}.topoBlog h5{float:right;width:65%}.topoBlog.postDetalhe h5{float:none;width:auto}.topoBlog h4{font-size:2.7em;float:right;width:65%;clear:right}.baseBlog .colPosts, .baseBlog .detalhePost{margin-bottom:0;border-bottom:none;padding-bottom:0}.postDestaque .box{margin:0 -15px;position:relative;width:auto}.baseBlog .colPosts ul.listaPost li .share{float:right;margin-top:14px}.baseBlog .sidebar{float:right}.baseBlog .sidebar .widgetBusca input{width:65%}.baseBlog .sidebar .widgetNewsletter .btInscricao{padding-left:15px;font-size:1.4em}.postsRelacionados ul{display:flex;flex-wrap:wrap;justify-content:center}.topoParceiro{height:490px}.destaquesParceiro ul{margin-top:0}.investParceiro img{float:right;max-width:100%;height:auto;box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21)}.descricaoParceiro img{float:right;max-width:100%;height:auto}.categoriaParceiro .row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.buscaPolos .buscaCurso .nice-select{margin-right:0;margin-left:0}.buscaPolos .buscaCurso input{margin-left:0;width:37%}.buscaPolos .buscaCurso button{margin-right:0}.buscaPolos ul.listaPolos li{padding:20px 40px}.buscaPolos .buscaCurso{margin-top:0}.buscaPolos .title{padding-top:60px;height:230px}.polosAbertos h4{width:570px}.topoCaptacao .buscaCurso .customSelect.fieldCidade, .topoCaptacao .buscaCurso .customSelect.fieldCurso, .topoCaptacao .buscaCurso .customSelect.fieldEstado, .topoCaptacao .buscaCurso .customSelect.fieldPais{width:46%}.topoCaptacao .buscaCurso button{margin:0;width:56px;height:56px;font-size:1.8em}.diferenciaisCurso.captacao .tab-content ul.nav li{width:50%;float:left}.diferenciaisCurso.captacao .tab-content ul.nav li{display:block;border-right:1px solid #e4e8eb}.diferenciaisCurso.captacao .tab-content ul.nav li.active{border-bottom:1px solid #fff}.diferenciaisCurso.captacao .tab-content ul.nav li:last-child{border-right:none}.dadosPessoais ul.steps li{float:left;width:33.33%}.formCaptacao{margin-bottom:0}.modal-dialog{width:750px}}@media only screen and (min-width: 992px){.btnGradiente-i{width:100%;font-size:1.7vh;text-align:center;color:#fff !important;font-weight:700;background:linear-gradient(106deg, #2fddbd, #3faaca) !important;line-height:48px;padding:17px}.introCurso.eng h2{font-size:4em;text-transform:uppercase}.introCurso.eng h1{font-size:4em;text-transform:uppercase}.introForm{padding-top:165px !important}.site-header{position:absolute;top:0;left:0;z-index:200}.site-header .baseMenu{background:url(../images/bg_sombratop_menu.png) repeat-x 0 0}.site-header .baseMenu span.overlay{width:100%;position:absolute;left:0;top:49px;display:none;opacity:0.75;background-color:#000;box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.18)}.site-header .baseMenu .fullBanner{width:100%}.site-header .baseMenu .fullBanner img{width:100%;height:auto}.site-header .baseMenu .navigation{height:48px}.site-header .baseMenuF .navigation{height:48px}.site-header .baseMenu .nav-menu>li>a{padding:0 0 0 10px;line-height:48px;height:48px}.site-header .baseMenu .nav-menu>li>a.lkTipoCurso{padding:0 10px}.site-header .baseMenu .nav-menu>li:nth-child(3)>a:after{content:" ";display:block;position:absolute;right:2px;top:12px;width:1px;height:24px;background:#d6d6d6}.site-header .baseMenu .nav-menu > li.active > a, .site-header .baseMenu .nav-menu > li.focus > a, .site-header .baseMenu .nav-menu>li>a:hover{color:#337ab7;background:0 0}.site-header .baseMenu .nav-menu>li>a.dropdown{padding:0 22px 0 6px;line-height:48px;height:48px}.site-header .baseMenu .nav-menu>li.lkInscricao{float:right}.site-header .baseMenu .nav-menu>li.lkInscricao>a{padding:0 15px}.site-header .baseMenu .submenu-indicator{top:15px;right:1px}.site-header .baseMenu .megamenu-panel{padding:0;background:#fff;border-top:none}.site-header .baseMenu .megamenu-panel:before{content:" ";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:6px;background:url(../images/bg_sombratop_submenu.png) repeat-x 0 0}.site-header .baseMenu .megamenu-tabs-nav{width:28%;box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.18)}.site-header .baseMenu .megamenu-tabs-nav>li>a{border:none;border-bottom:1px solid #f4f4f4;padding-top:14px;padding-bottom:14px}.site-header .baseMenu .megamenu-tabs-nav>li:last-child>a{border-bottom:none}.site-header .baseMenu .megamenu-tabs-nav>li>a:before{top:12px}.site-header .baseMenu .megamenu-tabs-pane{width:72%;padding:0;background:0 0}.site-header .baseMenu .megamenu-tabs-pane ul{float:left;width:100%;padding:10px 15px;display:flex;flex-wrap:wrap;overflow:hidden}.site-header .baseMenu .megamenu-tabs-pane ul li{width:31%;margin-right:2%}.site-header .baseMenu .megamenu-tabs-pane .banner{float:right;width:262px}.baseSlide{height:450px;margin-top:163px}.baseSlide .item-slide{padding-top:90px;height:450px}.baseSlide .item-slide h1{font-size:4.6em}.baseSlide .item-slide h2{font-size:4.6em}.boxContatos .social{margin-right:90px}.boxContatop{margin-left:90px !important}.boxContatos h3{margin-left:90px}.boxContatos p{margin-left:90px}.buscaCurso{width:940px}.buscaCurso .customSelect{width:32%}.buscaCurso input{width:55%;margin-left:30px;padding-left:50px}.buscaCurso .customSelect .nice-select:after{right:35px}.comoIngressar .title h2{display:inline-block}.comoIngressar .title p{margin-top:0;float:right;width:100%}.comoIngressar .row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comoIngressar .boxColor{padding-bottom:20px}.smallTop{margin-top:163px}.smallTop.lista{margin-top:128px}.largeTop{margin-top:163px;height:420px;padding-top:90px}.largeTop.internaCurso{margin-top:128px}.listaCursos section a{font-size:1.4em}.largeTop .resumoInfos{text-align:left;margin-bottom:0;padding-bottom:15px}.largeTop .resumoInfos ul{float:left;width:75%}.largeTop .resumoInfos a{float:right}.largeTopBanner{margin-top:163px;height:420px;padding-top:90px}.introCurso ul.nav li{margin-right:40px}.diferenciaisCurso .tab-content ul.nav{display:table}.diferenciaisCurso .tab-content ul.nav li{display:table-cell;border-right:1px solid #e4e8eb}.diferenciaisCurso .tab-content ul.nav li:last-child{border-right:none}.diferenciaisCurso .tab-content ul.nav li.active{border-bottom:1px solid #fff}.diferenciaisCurso .tab-content ul.nav li a{font-size:1.2em}.diferenciaisCurso .tab-content .descricao{padding:0 60px 50px}.spotDepoimentos .frame .slide li{width:210px}.navCursos{position:absolute}.navCursos.tabs{position:relative}.navCursos.fixed{position:fixed;top:40px}.topoIndico,.topoIngressar{margin-top:163px}.descricaoPrograma h2{margin:18px 0 25px}.descricaoPaginaPadrao h2{margin:18px 0 25px}.passosPrograma .passo01{padding-left:0}.passosPrograma .passo02{padding-left:15px}.bannerForm.topPage{margin-top:80px}.experimental .outline .gratuito, .experimental .outline .inscricao{padding-left:48px;padding-right:48px}.experimental .outline .gratuito a.btAula{font-size:1.6em}.listaCursos .intro.listaHib ul{justify-content:flex-start}.listaCursos .intro.listaHib ul li{text-align:left;margin-left:0;width:23%}.listaCursos .intro.listaHib ul li img{margin-left:0}#modalVideo .modal-dialog{width:970px}.topoEngenharias{margin-top:163px}.spotVideo .box{padding-left:40px;padding-right:40px}.polosEngenharia ul.listaPolos li{width:29%;padding:20px}.polosEngenharia .buscaCurso input{width:55%}.site-header.header-blog a.lkHome{margin-right:60px}.site-header.header-blog .navigation{width:auto;margin:31px 0 0;display:table;clear:none;height:auto}.site-header.header-blog .navigation .nav-menu>li>a{padding-right:35px;padding-top:0;height:auto}.site-header.header-blog .submenu-indicator{top:0;right:8px}.topoBlog{height:440px;padding:68px 0 0;margin-top:115px;margin-bottom:0}.topoBlog.postDetalhe{height:auto;padding:0;margin-bottom:80px}.topoBlog.postDetalhe .container{height:220px;padding:55px 0}.topoBlog h1{margin-top:30px}.topoBlog.postDetalhe h1{margin-top:0}.topoBlog h4, .topoBlog h5{width:65%}.topoBlog.postDetalhe h5{width:auto}.site-footer.footer-blog .social a{margin:0 3px 10px}.site-footer.footer-blog a.btUP{float:right}.postDestaque{margin-top:-175px}.postDestaque .box:hover .overlay{padding-top:15%;background-color:rgba(0, 0, 0, 0.86);transition:all 0.2s linear}.postDestaque .box:hover .overlay p{opacity:1}.postDestaque .box:hover .overlay a.lkMore{opacity:1}.baseBlog .colPosts ul.listaPost li h3{float:left;width:42%;margin-bottom:32px}.baseBlog .colPosts ul.listaPost li .resumo{float:right;width:55%}.baseBlog .sidebar .widgetNewsletter .btInscricao{font-size:1.6em}.postsRelacionados ul li{width:30%}.topoParceiro{margin-top:115px;height:630px;background-size:initial}.destaquesParceiro ul li{width:32%}.investParceiro h2{max-width:440px}.categoriaParceiro .tab-pane ul.listaIcones li{width:23%;margin-right:2%}.categoriaParceiro .tab-content{padding-left:20px}.categoriaParceiro ul.nav{padding-left:10px}.categoriaParceiro ul.nav li a{font-size:2.8em}.categoriaParceiro ul.nav li a:before{top:8px}.buscaPolos ul.listaPolos li{width:29%;padding:20px}.buscaPolos .buscaCurso input{width:55%}.buscaPolos .title{padding-top:70px}.buscaPolos .title h2{float:left;width:410px}.buscaPolos .title p{float:right;width:440px}.polosAbertos h2{width:590px}.polosAbertos h4{width:870px}.aberturaPolo #slideProcesso .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aberturaPolo #slideProcesso .colTxt{float:left;width:35%}.aberturaPolo #slideProcesso .colImg{float:left;width:60%}.dadosMercado #slideDadosMercado .slick-prev{left:30px}.dadosMercado #slideDadosMercado .slick-next{right:30px}.topoCaptacao .buscaCurso button{margin:0;width:90px;height:92px;font-size:2em}.topoCaptacao .buscaCurso .customSelect{margin-top:18px}.topoCaptacao .buscaCurso .customSelect.fieldEstado, .topoCaptacao .buscaCurso .customSelect.fieldPais{width:18%}.topoCaptacao .buscaCurso .customSelect.fieldCidade{width:20%}.topoCaptacao .buscaCurso .customSelect.fieldCurso{width:34%}.topoCaptacao .buscaCurso .customSelect.fieldCurso .nice-select{border-right:none}.dadosPessoais ul.steps li{font-size:2em;line-height:90px}.modal-dialog{width:970px}.conclusao .infoFinal h2{font-size:5.2em}}@media only screen and (min-width: 1200px){.site-header .baseMenu .nav-menu>li>a{padding:0 15px}.site-header .baseMenu .nav-menu>li>a.lkTipoCurso{padding:0 15px}.site-header .baseMenu .nav-menu>li:nth-child(3)>a:after{right:0}.site-header .baseMenu .nav-menu>li.lkInscricao>a{padding:0 20px}.site-header .baseMenu .nav-menu>li>a.dropdown{padding:0 30px 0 15px;margin-left:5px}.site-header .baseMenu .nav-menu > li.focus > a.dropdown, .site-header .baseMenu .nav-menu>li>a.dropdown:hover{color:#fff;background:#7f8c8d}.site-header .baseMenu .nav-menu > li > a.dropdown .submenu-indicator{transition:none;right:6px}.site-header .baseMenu .nav-menu > li.focus > a.dropdown .submenu-indicator, .site-header .baseMenu .nav-menu > li > a.dropdown:hover .submenu-indicator{background-position:-54px -33px;transition:none}.site-header .baseMenu .megamenu-tabs-nav{width:23%}.site-header .baseMenu .megamenu-tabs-pane{width:77%}.site-header .baseMenu .megamenu-tabs-pane ul li{width:23%;margin-bottom:10px}.buscaCurso{width:1140px}.buscaCurso .customSelect{width:27%}.buscaCurso input{width:62%}.spotDiferenciais h1, .spotDiferenciais p{max-width:92%}.spotDiferenciais h2, .spotDiferenciais p{max-width:92%}.spotPlanos .boxIndicacao{float:left;width:556px;max-width:inherit}.spotPlanos .colRight{float:right;width:584px}.spotPlanos a.lkBolsa, .spotPlanos a.lkConvenio, .spotPlanos a.lkEuIndico{max-width:inherit}.listaCursos section a{font-size:1.6em}.introCurso ul.nav li{margin-right:25px}.introCurso .boxInvestimento{float:right}.diferenciaisCurso .tab-content ul.nav li a{font-size:1.4em}.diferenciaisCurso .tab-content ul.nav li.active a{font-size:1.6em}.spotDepoimentos .frame .slide li{width:260px}.descricaoPrograma h2, .descricaoPrograma p, .descricaoPrograma ul{margin-left:15px}.passosPrograma{background:url(../images/bg_passos_programa.jpg) no-repeat center 170px}.bannerForm.topPage h2{margin-top:140px}.listaCursos .intro{padding-left:50px;padding-right:50px}.listaCursos .intro.listaGrad ul{justify-content:flex-start}.listaCursos .intro.listaGrad ul li{width:27%}#modalVideo .modal-dialog{width:1170px}.introCurso .boxCadastroEng:after{top:-25px;right:-25px}.spotVideo .box{padding-left:60px;padding-right:60px}.polosEngenharia ul.listaPolos li{padding:20px 40px}.polosEngenharia .buscaCurso input{width:62%}.topoBlog h4{line-height:1.4em}.site-footer.footer-blog .social a{margin:0 6px 10px}.postDestaque .box{max-width:inherit}.postDestaque .box .overlay{padding:66% 30px}.postDestaque .box:hover .overlay{padding-top:12%;background-color:rgba(0, 0, 0, 0.86);transition:all 0.2s linear}.baseBlog .colPosts ul.listaPost li h3{width:34%}.baseBlog .colPosts ul.listaPost li .resumo{width:58%}.baseBlog .sidebar .widgetBusca input{width:70%}.baseBlog .sidebar .widgetNewsletter .btInscricao{padding-left:35px}.postsRelacionados ul li{width:220px}.buscaPolos ul.listaPolos li{padding:20px 40px}.buscaPolos .buscaCurso input{width:62%}.buscaPolos .title p{width:540px}.aberturaPolo #slideProcesso .colTxt{width:30%}.aberturaPolo #slideProcesso .colImg{width:70%}.site-header.captacao .atendimento{margin-right:150px}.diferenciaisCurso.captacao .tab-content ul.nav li.active a{font-size:2em}.conclusao .resumoInscricao, .dadosPessoais .resumoInscricao{width:90%}.conclusao .resumoInscricao:before, .dadosPessoais .resumoInscricao:before{top:-20px;right:-20px}.modal-dialog{width:1170px}.descricaoPaginaPadrao h2, .descricaoPaginaPadrao p, .descricaoPaginaPadrao ul{margin-left:15px}}@media only screen and (min-width: 1280px){.baseSlide .slick-prev{left:35px}.baseSlide .slick-next{right:35px}.spotBlog .title ul.nav li.active:before{left:-25px}.introCurso .boxInvestimento:after{top:-30px;right:-30px}}@media only screen and (min-width: 1460px){.spotdepoimentos: after{width:1440px;left:50%;margin-left:-720px}.baseSlide{height:520px}.baseSlide .item-slide{height:480px;padding-top:110px}.baseSlide .item-slide h1{font-size:5em}.baseSlide .item-slide h2{font-size:5em}.largeTop{height:500px;padding-top:100px}.largeTopBanner{height:500px;padding-top:100px}}@media only screen and (min-width: 1700px){.baseSlide{height:480px}.baseSlide .item-slide{height:480px;padding-top:120px}.largeTop{height:550px;padding-top:130px}.largeTopBanner{height:550px;padding-top:130px}}.main-wrap{padding:3%;max-width:1200px;display:block;margin:10px auto}#tablecode.table.table-striped{width:100%;border-collapse:collapse;background:#fff;overflow:hidden;box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);-o-box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);-ms-box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15)}#tablecode.table.table-striped thead{background:#fff;box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.1);-o-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.1);-ms-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.1)}#tablecode.table.table-striped thead span{font-size:16px;font-weight:600}#tablecode.table.table-striped th{padding:0.9rem 0.5rem;font-weight:700;border:1px solid #efefef;text-align:left;border-top:0;text-align:center}#tablecode.table.table-striped tbody tr:nth-child(odd){background-color:rgba(0, 0, 0, 0.02)}#tablecode.table.table-striped tbody tr td a{color:#3c2f17;font-size:15px;text-decoration:none;font-weight:500}#tablecode.table.table-striped tr:nth-child(even){background-color:#fff}#tablecode.table.table-striped tbody tr td{border:1px solid #efefef;padding:0.7rem;text-align:left;border-top:0}.btnGradiente{display:inline-block;font:1.6em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 52px 0 20px;line-height:52px;background-image:linear-gradient(107deg,#2fddbd,#3faaca);border-radius:4px;position:relative}.btnGradiente:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:16px;transition:all 0.2s linear}.marginTop30{margin-top:30px !important}.marginBottom30{margin-bottom:30px !important}.marginTop100{margin-top:100px}.marginBottom100{margin-top:100px}.marginTop50{margin-top:50px !important}.marginBottom50{margin-bottom:50px !important}.descricaoPaginaPadrao{margin-bottom:120px}.descricaoPaginaPadrao .boxVideo{margin-bottom:40px;position:relative}.descricaoPaginaPadrao .boxVideo .embed-responsive{box-shadow:5px 10px 25px 0 rgba(0, 0, 0, 0.21)}.descricaoPaginaPadrao h2{font:4.2em Montserrat, sans-serif;font-weight:800;background-image:linear-gradient(99deg, #2fddbd, #3faaca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1em;margin-bottom:25px}.descricaoPaginaPadrao ul{margin-bottom:20px;font-size:1.4em;color:#637071}.descricaoPaginaPadrao ul li{margin-bottom:24px;padding-left:38px;position:relative}.descricaoPaginaPadrao ul li:before{display:block;content:" ";width:22px;height:16px;position:absolute;top:3px;left:0;background:url(../images/sprite-icons.png) no-repeat -311px 0}.descricaoPaginaPadrao p{font-size:1.6em;color:#637071;line-height:2em;padding-left:52px;position:relative;max-width:460px}.descricaoPaginaPadrao p:before{display:block;content:" ";width:36px;height:36px;position:absolute;top:12px;left:0}.descricaoPaginaPadrao p a{color:#227fbb}.liArchive{width:100%}.gray{color:#2b3e51}.listaCursos .title h1{font:4em Montserrat, sans-serif;font-weight:800;color:#2b3e51;margin-bottom:20px;max-width:740px}.baseSlide .item-slide h1{font:2.5em Montserrat, sans-serif;color:#fff;font-weight:700;margin-bottom:15px}.introCurso h3{font:1.5em Montserrat,sans-serif;color:#2b3e51;font-weight:700;margin-bottom:45px}.table-investimento{width:100%}.control-label{display:none}.table-investimento tbody td, .table-investimento tbody th{text-align:center}.table-investimento td, .table-investimento th .mensalidade{padding:13px !important;font-size:15px}.table-investimento tbody td, .table-investimento tbody th{vertical-align:middle !important;padding-left:15px !important}.table-investimento td{font-size:16px}.table-investimento td:first-child{border-right:1px solid #e0e0e0 !important}.table-investimento thead th{background-color:#f5f5f5;border-top:1px solid #e0e0e0 !important;border-bottom-width:1px !important;font-size:14px;text-transform:uppercase;text-align:center}.table-investimento thead th[align="left"]{text-align:left}.table-investimento tbody.sm td, .table-investimento tbody.sm th{padding:10px !important;font-size:13px;text-align:center}.table-investimento tbody td, .table-investimento tbody th{text-align:center}.table-investimento.table-bg-white{background:#fff}.valores{min-width:170px;line-height:7px !important;font-family:montRegular,Arial,sans-serif;font-size:18px;font-weight:400;color:#292826;background-color:#b4c7e7 !important;text-align:left;border:0;height:40px}.valores strong{position:relative;bottom:-9px;display:inline-block;margin-left:2px;font-size:28px;font-weight:bolder;margin-bottom:12px}.valor{min-width:170px;line-height:7px !important;font-family:montRegular,Arial,sans-serif;font-size:18px;font-weight:400;color:#292826}.valor strong{position:relative;bottom:-9px;display:inline-block;margin-left:2px;font-size:28px;font-weight:bolder}.valores.invert{color:#eecf12}.valores.invert strong{color:#fff}p .mensalidade{font-size:15px !important}label.error{display:none !important}.error{background:red}.mensalidade{color:#292826;line-height:0;padding:25px 0 0 0 !important}.pagamento{font-weight:400;line-height:0;padding:15px 0 25px 0 !important;border:0}.parcela{font-size:18px}.regular{background-color:#7f7f7f;color:#fff !important;padding:5px;width:100%;height:30px;border-radius:5px;font-weight:400 !important;margin:0 !important}.pai{background-color:#5b9bd5;color:#fff !important;padding:5px;width:100%;height:30px;border-radius:5px;font-weight:400 !important;margin:0 !important}.interna{width:98%;text-align:center}.top10{padding-top:10px !important}.col15{border:0 !important;width:15%}.col25{border:0 !important;width:25%}.colspan{border:0 !important;line-height:0;padding:0 !important}.thcol{border:0;width:30%;padding:3px !important}.thpreco{border:0;width:30%;padding:3px !important;text-align:left !important;font-size:20px}.thprocesso{border:0;width:40%;padding:3px !important}.trmsg{padding-top:15px;border:none}.trmsghr{padding-top:15px;border-top:1px solid #e0e0e0}.thmsg{line-height:0;padding:0 !important;font-size:11px}.smprocesso{font-size:11px;font-weight:400;line-height:12px;padding:0 10px 0 10px;display:block}.span{display:block;font-size:10px !important;vertical-align:middle;font-weight:700}@media screen and (max-width: 480px){.btnGradiente{display:inline-block;font:1em Montserrat, sans-serif;color:#fff;font-weight:600;padding:0 52px 0 20px;line-height:52px;background-image:linear-gradient(107deg,#2fddbd,#3faaca);border-radius:4px;position:relative}.btnGradiente:after{content:" ";display:block;width:21px;height:21px;background:url(../images/sprite-icons.png) no-repeat -141px 0;position:absolute;top:14px;right:16px;transition:all 0.2s linear}.topoIngressar{width:100%;position:relative;height:360px !important;z-index:30;padding-top:50px;margin:-1px 0 30px;background-position:center top;background-size:cover;background-repeat:no-repeat;text-align:center}.detalheIngressar h2{font:2.6em Montserrat,sans-serif;font-weight:700;color:#303032;margin-bottom:20px}.listaCursos{margin-bottom:0}}@media screen and (max-width: 640px){.introCurso p{font-size:1.4em;color:#637071;line-height:1.8em;text-align:justify;margin-bottom:0}.introCurso.eng ul.accordion{width:100%;margin-bottom:20px}.introCurso.eng ul.accordion li a.topico{display:block;font:1.5em Montserrat, sans-serif;color:#fff;padding:15px 60px 15px 20px;border-radius:5px;text-decoration:none;position:relative}.spotDiferenciais{margin-top:20px;margin-bottom:0}.spotPlanos{margin-bottom:0}.spotDiferenciais h1{font:2.6em Montserrat,sans-serif;font-weight:700;color:#303032;margin-bottom:30px;line-height:1.2em}.comoIngressar{width:100%;margin-bottom:30px;position:relative;padding-top:50px}.comoIngressar .title h2{font:2.6em Montserrat, sans-serif;font-weight:700;color:#2c97de}.comoIngressar .boxColor h2{font:2.6em Montserrat, sans-serif;font-weight:700;color:#fff;margin-bottom:15px}.comoIngressar ul li a{display:inline-block;width:166px;height:140px;padding:20px 15px 0;color:#767676;background:#fff;border-left:1px solid #eee;border-bottom:1px solid #ccc}.spotPlanos .boxIndicacao #h2{font:2.6em Montserrat, sans-serif;font-weight:800;color:#337ab7;margin-bottom:15px;margin-top:15px;text-transform:uppercase}.topoIngressar h1{font:2.6em Montserrat,sans-serif;color:#fff;font-weight:700}.parcela{font-size:14px}.valor{min-width:170px;line-height:7px !important;font-family:montRegular,Arial,sans-serif;font-size:14px;font-weight:400;color:#292826}.valor strong{position:relative;bottom:-9px;display:inline-block;margin-left:2px;font-size:17px;font-weight:bolder}.valores{min-width:170px;line-height:7px !important;font-family:montRegular,Arial,sans-serif;font-size:14px;font-weight:400;color:#292826;background-color:#b4c7e7 !important;text-align:left;max-height:40px}height100% .valores strong{position:relative;bottom:-9px;display:inline-block;margin-left:2px;font-size:17px;font-weight:bolder;margin-bottom:12px}.thcol{border:0;width:30%;padding:3px !important;font-size:12px}.thpreco{border:0;width:30%;padding:3px !important;text-align:left !important;font-size:14px}.thprocesso{border:0;width:40%;padding:3px !important;font-size:10px}.thprocesso a{border:0;width:40%;padding:3px !important;font-size:10px;color:#fff !important}.pai{background-color:#5b9bd5;color:#fff;padding:2px;width:100%;border-radius:5px;font-size:11px}.thmsg{line-height:0;padding:0 !important;font-size:11px}.smprocesso{font-size:11px;font-weight:400;line-height:12px;padding-top:10px;display:block}.span{display:block;font-size:10px !important;vertical-align:middle;font-weight:700}.bannerForm h2{font:4em Montserrat, sans-serif;font-weight:700;color:#fff;margin-bottom:50px}}.select2-container--default .select2-selection--single .select2-selection__rendered{border-left:1px solid #07a7f8 !important;padding:2px 20px;border-radius:0 4px 4px 0}.select2-container .select2-selection--single{text-align:left;height:34px}.optgroup{font-weight:700 !important}.optleft{padding-left:30px !important}#lp-investimento{background-color:#fff;border-radius:20px}#title-noticias{font:1.4em Montserrat, sans-serif;font-weight:600;color:#949494;margin:10px 0 8px;text-transform:uppercase}#subtitle-noticias{font:3.2em Montserrat,sans-serif;font-weight:800;color:#2c97de;text-transform:uppercase}.pfooter{font:1.2em Montserrat, sans-serif;color:#fff;font-weight:500;margin-bottom:20px;text-transform:uppercase}.introCurso .boxInvestimento h2{font:2.8em Montserrat, sans-serif;color:#303032;font-weight:700;margin:0 auto 30px;max-width:250px}.bannerpeng{margin-bottom:25px !important}.bannerpeng{font-size:3.2em !important;font-weight:300 !important;color:#f59d00 !important;margin-bottom:15px !important}.text-justify{text-align:justify !important}#menuHeader{background-color:#fff;width:100%;height:50px;box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);-o-box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,0.15)}.menu-fixo{position:fixed;top:0;z-index:99;transition:all 0.5s}.h50{height:50px}#menuHeader .atendimento{margin:0;text-align:left}#lbinscrevase{font:5em Montserrat, sans-serif;font-weight:700;color:#fff;margin-bottom:0 !important;margin-top:0 !important}.liMob{margin-bottom:3px !important}.aMob{display:block;font:1em Montserrat, sans-serif !important;font-weight:500 !important}.menuListMob{font-size:14px !important;color:#637071 !important}.tarjaBlackweek{width:100%;background-color:#000;height:50px;margin-bottom:10px}.textoTarjaBlackweek{color:#f4b70d !important;padding:15px !important;text-shadow:2px 2px 8px #fff !important;text-align:center !important}#poportunidade{text-align:center !important}p{text-align:justify}.videoMetodologia{width:100%}#htopo{margin-top:100px}.tituloCurso{margin-bottom:15px;padding-top:50px;text-align:center}.tituloCurso h1{font-size:3em;color:#303032;font-weight:700;margin-bottom:15px}.tituloCurso h2{font-size:3em;color:#303032;font-weight:700;margin-bottom:15px}.tituloCurso a.btTroca{display:inline-block;background:#eeeded;border-radius:4px;padding:0 10px;font-size:1em;color:#637071;font-weight:500;line-height:20px}.tituloCurso a.btTroca:hover{color:#fff;background:#004987}.infoCurso{margin-bottom:40px}.infoCurso h3{font-size:2.8em;color:#303032;font-weight:700;margin-bottom:20px}.infoCurso .descricao h3{font-size:2em;color:#004987;margin-bottom:0}.infoCurso .descricao h3:after{content:" ";display:block;width:65px;height:1px;background:rgba(0, 0, 0, 0.4);margin:10px 0}.infoCurso p{font-size:1.4em;color:#637071;line-height:28px;margin-bottom:18px;max-width:706px}.infoCurso .descricao ul{font-size:1.4em;color:#637071;margin-bottom:30px;max-width:706px}.infoCurso .descricao ul li{margin-bottom:4px}.infoCurso .descricao ul li:before{content:"•";display:inline-block;margin-right:6px}.infoCurso #galeriaCurso{position:relative;margin:0 auto 10px;max-width:706px;display:none}.infoCurso #galeriaCurso.slick-initialized{display:block}.infoCurso #galeriaCurso img{max-width:100%;height:auto}.infoCurso .detalhes{background:#fff;box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.2);margin:30px 0 40px;max-width:706px;padding:18px 25px;display:flex;flex-wrap:wrap}.infoCurso .detalhes>div{width:100%;text-align:center;font-size:1.8em;color:#303032;position:relative}.infoCurso .detalhes div.duracao{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:15px 0;margin:15px 0}.infoCurso .detalhes div img{display:block;margin:0 auto 0}.infoCurso .detalhes button.tip{position:absolute;border:none;outline:0;background:0 0;cursor:pointer;width:16px;height:16px;padding:0;margin-left:45px}.infoCurso .tab-content{background:#fff;box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.2);max-width:706px;margin-bottom:60px}.infoCurso .tab-content ul.nav{width:100%;overflow:hidden;background:#f4f6f8;margin-bottom:28px}.infoCurso .tab-content ul.nav li{background:0 0;border-bottom:none;text-align:center}.infoCurso .tab-content ul.nav li a{font-size:1.4em;color:#4b5159;text-decoration:none;padding:0;background:#f4f6f8;line-height:55px}.infoCurso .tab-content ul.nav li.active a{color:#2c97de;background:#fff;font-size:1.6em;font-weight:600}.infoCurso .tab-content ul.nav li a:hover{background:#fff}.infoCurso .tab-content .descricao{padding:0 15px;overflow:hidden;overflow-y:auto;max-height:400px;margin:0 15px 15px}.infoCurso .tab-content .tab-pane{width:100%;overflow:hidden}.infoCurso #valores{background:#fff;border-radius:8px;box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.2);width:100%;max-width:360px;margin:0 auto;overflow:hidden}.infoCurso #valores .primeira{background:#f4b70d;text-align:center;padding:24px 20px 20px}.infoCurso #valores .primeira h4{font-size:2.3em;font-weight:700;color:#303032;margin-bottom:6px}.infoCurso #valores .primeira strong{font-size:3.2em;color:#303032;font-weight:700}.infoCurso #valores .mensalidades{text-align:center;padding:30px 20px}.infoCurso #valores .mensalidades h5{font-size:1.6em;color:#303032;font-weight:600;margin-bottom:10px}.infoCurso #valores .mensalidades strong{font-size:2.2em;color:#303032;font-weight:700;display:block}.infoCurso #valores .mensalidades a.btTroca{display:inline-block;background:#eeeded;border-radius:4px;padding:0 10px;font-size:1em;color:#637071;font-weight:500;line-height:20px;margin-top:15px}.infoCurso #valores .mensalidades a.btTroca:hover{color:#fff;background:#004987}.infoCurso #valores .mensalidades hr{margin:10px 0 20px 0!important;border-color:#d8d8d8}.infoCurso #valores .mensalidades p{font-size:1.4em;color:#303032;margin-bottom:18px;line-height:1.4em;text-align:center !important}.infoCurso #valores .mensalidades ul{font-size:1.2em;color:#303032;text-transform:uppercase}.infoCurso #valores .mensalidades ul li{margin-bottom:10px}.infoCurso #valores .mensalidades ul li:before{content:"•";display:inline-block;margin-right:6px}.infoCurso #valores .cta{text-align:center;padding: 0px 20px 40px 20px}.infoCurso #valores .cta h4{font-size:1.8em;color:#fff;font-weight:600;margin-bottom:14px}.infoCurso #valores .cta a{display:inline-block;background:#f4b70d;border-radius:4px;font-size:1.6em;font-weight:600;color:#fff;text-decoration:none;line-height:48px;width:250px}.infoCurso #valores .cta a:hover{background:#2c97de}.infoCurso #valores .obs{text-align:center;padding:20px}.infoCurso #valores .obs p{font-size:1.1em;color:#637071;line-height:18px;margin-bottom:0px;}.infoCurso #selecaoPolo{background:#fff;border-radius:8px;box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.2);width:100%;max-width:360px;margin:0 auto;padding:50px 15px;text-align:center}.infoCurso #selecaoPolo p{font-size:1.6em}.infoCurso #selecaoPolo p strong{display:block;font-weight:700;color:#1971a9}.infoCurso #selecaoPolo .customSelect{width:90%;max-width:240px;height:52px;margin:0 auto 20px;position:relative;text-align:left}.infoCurso #selecaoPolo .customSelect .select2-container{width:100% !important;height:52px;cursor:pointer;border:1px solid #a3a3a3;border-radius:5px}.infoCurso #selecaoPolo .customSelect .select2-container.select2-container--open{border-color:transparent;box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.25);transition:all 0.2s linear}.infoCurso #selecaoPolo .customSelect .select2-container--default .select2-selection--single{border:none;border-radius:5px;height:50px;background:#fff;padding-left:10px;font-size:1.5em;font-weight:300;padding-right:40px}.infoCurso #selecaoPolo .btContinuar{display:block;border:none;outline:0;height:48px;width:142px;margin:20px auto 0;font-size:1.6em;color:#fff;font-weight:500;cursor:pointer;border-radius:4px;background-image:-webkit-linear-gradient(-252deg, #2fddbd 0, #3faaca 100%);background-image:-moz-linear-gradient(-252deg, #2fddbd 0, #3faaca 100%);background-image:-o-linear-gradient(-252deg, #2fddbd 0, #3faaca 100%);background-image:linear-gradient(-252deg, #2fddbd 0, #3faaca 100%)}.infoCurso #selecaoPolo .btContinuar:hover{background:#004987}.select2-results__option{color:#337ab7;font-size:1.5em !important;font-weight:400;padding:10px 15px;line-height:17px;white-space:normal}.select2-container--default .select2-results__option[aria-selected="true"]{background:#cee6fd;color:#337ab7}.select2-search--dropdown .select2-search__field{height:40px;color:#303032;font-weight:300;background:url(https://www.unicesumar.edu.br/wp-content1/themes/unicesumar/assets/newpagecurso/images/icon-busca.png) no-repeat right center;border-radius:3px}.customSelect .select2-container--default .select2-selection--single .select2-selection__rendered{color:#303032;font-weight:300;display:block;overflow:hidden;width:100%;line-height:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;border:none !important}.customSelect .select2-container--default .select2-selection--single .select2-selection__arrow{border:none;height:20px;width:20px;right:15px;top:50%;margin-top:-10px;background:url(https://www.unicesumar.edu.br/wp-content1/themes/unicesumar/assets/newpagecurso/images/bullet-dropdown.png) no-repeat 0 0;text-indent:-5000em}.customSelect .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.selPolo{text-align:center}.btnBox{padding-top:13px}.sticky-spacer{height:0 !important}#avaliacaoEstrela{color:#0062a0}.introCurso{margin-bottom:0}.breadcrumbs{font-size:10px;padding:0}.site-header .atendimento p{font-size:1.1em;color:#7f8c8d;text-transform:uppercase;text-align:right}.pd0{padding-left:0 !important;padding-right:0 !important}.trocaPais{text-align:center}.trocaPais label{display:inline-block;font-size:1.7em;font-weight:300;color:#fff;line-height:25px;margin-right:8px;position:relative}.infoCurso #selecaoPolo .trocaPais label{color:#000}.infoCurso #selecaoPolo .trocaPais .customSelect, .trocaPais .customSelect{display:inline-block;width:auto;max-width:inherit;margin:0;height:25px;position:relative;top:-4px}.infoCurso #selecaoPolo .trocaPais .customSelect .select2-container, .trocaPais .customSelect .select2-container{width:100% !important;height:25px;cursor:pointer;border:none;border-radius:0}.infoCurso #selecaoPolo .trocaPais .customSelect .select2-container.select2-container--open{border-color:transparent;box-shadow:none;transition:all 0.2s linear}.infoCurso #selecaoPolo .trocaPais .customSelect .select2-container--default .select2-selection--single, .trocaPais .customSelect .select2-container--default .select2-selection--single{border:none;border-radius:0;height:25px;background:0 0;padding-left:0;font-size:1.8em;font-weight:500;box-shadow:none;padding-right:30px}.trocaPais .customSelect .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f2c500;font-size:1em;font-weight:500;display:block;overflow:hidden;width:100%;line-height:25px;white-space:nowrap;padding:0}.infoCurso #selecaoPolo .trocaPais .customSelect .select2-container--default .select2-selection--single .select2-selection__rendered{color:#1971a9;font-size:1em;outline:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:260px}.trocaPais .customSelect .select2-container--default .select2-selection--single .select2-selection__arrow{border:none;height:20px;width:20px;right:15px;top:50%;margin-top:-10px;right:0;background:url(../images/bullet-dropdown-yellow.png) no-repeat 0 0;text-indent:-5000em;background-size:cover}.infoCurso #selecaoPolo .trocaPais .customSelect .select2-container--default .select2-selection--single .select2-selection__arrow{background:url(../images/bullet-dropdown-blue.png) no-repeat 0 0;background-size:cover}.trocaPais .customSelect .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.trocaPais .select2-results{display:inline-block}.trocaPais .select2-results ul.select2-results__options{max-height:150px;padding-right:15px}.trocaPais .select2-results ul.select2-results__options::-webkit-scrollbar-track{background-color:#838383}.trocaPais .select2-results ul.select2-results__options::-webkit-scrollbar-thumb{background-color:#f2c500;background-image:none}.trocaPais .select2-results__option{text-align:left;color:#fff;background:0 0;white-space:nowrap;padding:4px 0;line-height:auto}.infoCurso #selecaoPolo .trocaPais .select2-results__option{color:#000;max-width:220px;white-space:normal}.trocaPais .select2-dropdown{border:none;background:0 0;width:auto !important}.infoCurso #selecaoPolo .trocaPais .select2-dropdown{border:1px solid #e5e5e5;background:#fff;width:240px !important;border-radius:5px;padding:0 10px;left:50%;margin-left:-145px;box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.25)}.trocaPais .select2-container--default .select2-results__option--highlighted[aria-selected], .trocaPais .select2-container--default .select2-results__option[aria-selected="true"]{background:0 0;color:#f2c500}.infoCurso #selecaoPolo .trocaPais .select2-container--default .select2-results__option--highlighted[aria-selected], .infoCurso #selecaoPolo .trocaPais .select2-container--default .select2-results__option[aria-selected="true"]{color:#1971a9}.infoCurso #selecaoPolo .trocaPais .select2-results ul.select2-results__options::-webkit-scrollbar-track{background-color:#f5f5f5}.infoCurso #selecaoPolo .trocaPais .select2-results ul.select2-results__options::-webkit-scrollbar-thumb{background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.33, #52b6cf), color-stop(0.66, #4bcac9), color-stop(0.86, #45dec5));border-radius:10px}@media only screen and (max-width: 480px){#htopo{margin-top:0}.tituloCurso{margin-bottom:0;padding-top:30px;text-align:center}.espmobile{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.frameVideo{height:200px}}@media only screen and (min-width: 480px){.infoCurso .tab-content ul.nav li{width:50%;float:left}.frameVideo{height:380px}}@media only screen and (min-width: 768px){.tituloCurso h2{font-size:4.6em}.tituloCurso h1{font-size:4.6em}.infoCurso h3{font-size:3.8em}.infoCurso #selecaoPolo h3{font-size:3em}.infoCurso #galeriaCurso{margin-left:0;margin-right:0}.infoCurso #galeriaCurso .slick-prev{display:block;border:none;outline:0;cursor:pointer;position:absolute;left:0;top:50%;margin-top:-36.5px;z-index:40;padding:0;text-indent:-5000em;width:36px;height:73px;background:url(https://www.unicesumar.edu.br/wp-content1/themes/unicesumar/assets/newpagecurso/images/bullet-slide-galeria.png) no-repeat 0 0}.infoCurso #galeriaCurso .slick-next{display:block;border:none;outline:0;cursor:pointer;position:absolute;right:0;top:50%;margin-top:-36.5px;z-index:40;padding:0;text-indent:-5000em;width:36px;height:73px;background:url(https://www.unicesumar.edu.br/wp-content1/themes/unicesumar/assets/newpagecurso/images/bullet-slide-galeria.png) no-repeat -36px 0}.infoCurso .tab-content{margin-bottom:0}.infoCurso #selecaoPolo, .infoCurso #valores{max-width:auto;margin:0}}@media only screen and (min-width: 992px){.videoMetodologia{width:50%}.infoCurso .detalhes>div{width:30%}.infoCurso .detalhes div.duracao{border:none;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding:0 15px;margin:0 15px}.infoCurso .tab-content ul.nav li{width:auto}.infoCurso .tab-content ul.nav li a{padding:0 30px}}.ppais{text-align:center;margin-bottom:0px !important}.blackweek{background: #000; color:#f4b70d;padding: 0px 5px 0px 5px; font-weight: 700;}.oportunidade-desconto-primeira-mensalidade-container{margin-bottom:25px!important;}.selo-black-week{position: absolute;right: 310px;width: 100px;bottom: 585px;}.selo-black-week img{width: 100px;position: fixed;}.infoCurso #valores .mensalidades .preco-bruto {text-decoration: line-through;font-size: 2em;color: #303032;font-weight: 300;display: block;}.card-img-top{width: 300px; max-width:100%; height: 200px;}